水平扩展JTree

问题描述

| 看起来有些奇怪,但是有没有办法使JTree的最后一个节点水平扩展而不是垂直扩展? 我的垂直树节点代表不同的讨论主题(政治,文化等),并且每个节点都有一个Article对象的列表。我确实需要按发布日期对这些文章进行排序,并将它们水平放置在最后一个树节点中。 我希望我很清楚,任何帮助或链接都将不胜感激。谢谢!     

解决方法

您将不得不为
JTree
覆盖
paintComponent()
方法,并计算何时绘制最后一个节点。如果是的话,您可以将绘画的起点重新定位为“ 2”,我相信它代表一片叶子。 问候, 圭多 编辑 从太阳出发:   Swing程序应优先   paintComponent()。 位于此页面上:http://java.sun.com/products/jfc/tsc/articles/painting/     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...