可能看起来有点奇怪,但是有没有办法让 JTree 的最后一个节点水平扩展而不是垂直扩展呢?我的垂直树节点代表不同的讨论主题(政治、文化等),每个节点都有一个文章对象列表。我确实需要将这些文章按发布日期排序,然后将它们水平放置在最后一个树节点中。
我希望我很清楚,非常感谢任何帮助或链接。谢谢!
可能看起来有点奇怪,但是有没有办法让 JTree 的最后一个节点水平扩展而不是垂直扩展呢?我的垂直树节点代表不同的讨论主题(政治、文化等),每个节点都有一个文章对象列表。我确实需要将这些文章按发布日期排序,然后将它们水平放置在最后一个树节点中。
我希望我很清楚,非常感谢任何帮助或链接。谢谢!
当您绘制最后一个节点时,您必须重写该paintComponent()
方法并进行计算。JTree
如果你是,你会重新定位这幅画的起点JLabel
,我认为它代表一片叶子。
问候,
圭多
编辑
来自太阳:
Swing 程序应该覆盖paintComponent()。
位于此页面:http: //java.sun.com/products/jfc/tsc/articles/painting/