2012-03-30 6 views
1

私はJTabbedPaneのタブを上部に表示しています。タブの右側に、ボタンを追加します。このボタンはJTabbedPaneの部分でもタブでもありません。残念ながら、クリックすることはできません。私はこのボタンがJTabbedPaneで覆われていると思う。私はボタンを下に動かしたので、それはJTabbedPaneで覆われている。JTabbedPaneのタブエリアにボタンを追加すると表示できますが、クリックできません

私はそのボタンをクリックすることができますので、誰かに私にいくつかの提案を与えることができますか?

これはレイアウトです。私は、画像をアップロードすることはできませんので、私は以下のようにそれを描く:

 
|-------------------------------------| 
| tab | tab |   button | 
|-------------------------------------| 
|          | 
|    content    | 
|          | 
|-------------------------------------| 
+2

[SSCCE](http://sscce.org/)で質問を編集してください。 – mKorbel

+0

ボタンをクリックできるようにするには、このボタンがスイングツリーの内側にあることを確認する必要がありますそれを画面に描画するだけではありません。 ボタンの親コンポーネントを設定しなかったか、またはボタンをpaint()に配置しただけで何が起こったのでしょうか? – chenyi1976

+0

タブ付きペインのタブにボタンを追加するのはなぜですか?彼らは何をしますか? –

答えて

1

私はそれを試していないが、しかし、あなたが記事Component Borderに@camickrによってadducedのいずれかの方法を活用することができるかもしれません。カスタムTabbedPaneUIは(面倒な)代替案です。

関連する問題