可以通过用户拖动鼠标来调整JTable的大小

时间:2013-11-11 18:58:37

标签: java swing printing jtable jscrollpane

所以我正在创建一个GUI,它有一个在JScrollpane中设置的JTable。当用户打开窗口时,它会显示我想要的所有内容。用户可以向表中添加行以填充数据,然后他们可以滚动查看信息。我也有一个JButton,我已经设置打印整个窗口。现在我的问题是表打印,但只显示查看区域中的数据。我在想的是,如果用户可以拖动JTable的底角来重新调整大小以显示所有内容,那么一切都会好的,我只是不确定这是否可行或如何做到这一点。我一直在寻找,我似乎还没有遇到过这样的事情。

修改 所以对于其他任何人来说,这是我找到的课程的链接。它允许您使用鼠标调整任何组件的大小。

http://tips4java.wordpress.com/2009/09/13/resizing-components/

1 个答案:

答案 0 :(得分:2)

要获取整个表格的图像,您可以尝试使用Screen Image,这样您就可以拍摄特定组件的图像。