水平扩展JTree

时间:2011-04-14 15:57:16

标签: java swing jtree jtreetable

看起来有点奇怪,但有没有办法让JTree的最后一个节点水平展开而不是垂直展开? 我的垂直树节点代表不同的讨论主题(政治,文化等),每个节点都有一个Article对象列表。我真的需要按发布日期对这些文章进行排序,并将它们水平放置在最后一个树节点中。

我希望我很清楚,任何帮助或链接都非常感激。谢谢!

1 个答案:

答案 0 :(得分:2)

您必须覆盖paintComponent()的{​​{1}}方法,并计算绘制最后一个节点的时间。如果你是,你会重新定位我认为代表叶子的JTree绘画的起点。

此致

修改

来自Sun:

  

Swing程序应该覆盖   的paintComponent()。

位于此页面:http://java.sun.com/products/jfc/tsc/articles/painting/