所以我正在创建一个 GUI,它有一个设置在 JScrollpane 内部的 JTable。当用户打开窗口时,它会按照我想要的方式显示所有内容。用户可以向表中添加行来填充数据,然后可以滚动浏览信息。我还有一个 JButton,我已将其设置为打印整个窗口。现在我的问题是表格打印但只显示查看区域中的数据。我在想的是,如果用户可以拖动 JTable 的底角来调整其大小以显示所有内容,那么一切都会好起来的,我只是不确定这是否可能或如何做到。我一直在寻找,但似乎还没有遇到过这样的事情。
编辑: 对于其他人来说,这里是我找到的类(class)的链接。它允许您使用鼠标调整任何组件的大小。
http://tips4java.wordpress.com/2009/09/13/resizing-components/
最佳答案
要获取整个表格的图像,您可以尝试使用 Screen Image ,它允许您拍摄特定组件的图像。
关于java - JTable可以通过用户拖动鼠标来调整大小吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19913761/