3

少し奇妙に思えるかもしれませんが、JTree の最後のノードを垂直方向ではなく水平方向に拡張する方法はありますか? 垂直ツリー ノードはさまざまな議論の主題 (政治、文化など) を表し、それらの各ノードには Article オブジェクトのリストがあります。これらの記事を発行日で並べ替え、最後のツリー ノードに水平に配置する必要があります。

私が明確であったことを願っています。ヘルプやリンクは大歓迎です。ありがとうございました!

4

1 に答える 1

2

paintComponent()メソッドをオーバーライドしてJTree、最後のノードをペイントするタイミングを計算する必要があります。JLabelもしそうなら、葉を表していると私が信じている絵の始点を再配置するでしょう.

よろしく、

グイド

編集

太陽から:

Swing プログラムは、paintComponent() をオーバーライドする必要があります。

このページにあります: http://java.sun.com/products/jfc/tsc/articles/painting/

于 2011-04-14T18:46:36.770 に答える