如何修复 JTable 中的列以使该列始终可见
如何修复 JTable 中的列以使该列始终可见? 如果我使用 JViewport,则第一次表会正确,但当我第二次单击 btn 时,Jtable 中的下一列已修复,每次都会继续。
How can I fix the column in JTable so that the column is always visible ?
If I use JViewport than for the first time table is coming correct but when I click btn for the second time the next column in the Jtable is made fixed this continues each time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在上面的示例中,您必须创建一个固定表和一个可滚动表,这并不是最好的。我建议这样做(我只粘贴重要的行):
The above example in wich you must create a fixed table and a scrollable table is not the best. I propose this (i paste only important lines):
您可以将当前的方法与此处。
You might compare your current approach to the fixed column example show here.
我找到了这个教程
http://www.java2s.com/Code/Java/Swing- Components/FixedTableColumnExample.htm
我希望它有所帮助。
I found this tutorial
http://www.java2s.com/Code/Java/Swing-Components/FixedTableColumnExample.htm
I do hope it helped.
还有另一种选择:
我找到了这段代码并解决了许多问题,但还有其他问题我无法解决(在最后滚动时调整标题大小)。我希望人们能够使用它并改进它。该代码需要 SwingX 库
there is another alternative:
i found this code and solve many problems, but there are others that i can´t solve ( resize header when scroll at the end) . I hope that people can use it and imporve it. The code requiered the SwingX lib