2011-10-31 21 views
1

JavaスイングでJTableの列ヘッダーにメニュータイプ(ドロップダウン)またはメニュー項目を追加できますか?メニュー項目またはメニューをJavaのJTable列ヘッダーに追加

可能であれば、私が使用できるアプローチを教えてください。

+0

はどのようにコントロールを置くことができます[も参照してください。 JTableのJTableHeader?](http://stackoverflow.com/questions/7137786/how-can-i-put-a-control-in-the-jtableheader-of-a-jtable) – trashgod

答えて

1

thisは一例です...
それとも...
header = table.getTableHeader()でテーブルヘッダを取ります。コンポーネントを返します。ボタンは、uはheader.add(/*component which u want to add*/)ことで、この上のコンポーネントを追加することができますetc..andのようにあなたは ...
を他のコンポーネントを追加することができ、uはまた、コンポーネントを追加する前に、レイアウトを設定する必要があります。 例:header.setLayout(new BorderLayout());

+0

私はいくつかの問題がありましたこの例では、[ここ](http://stackoverflow.com/questions/7092219/exception-in-thread-awt-eventqueue-0-java-lang-classcastexception-javax-swing)にコメントしました。 – trashgod

関連する問題