2011-06-21 62 views
3

我有一個TitledBorder面板列表,其中包含表示點的文本字段。Java Swing:將按鈕添加到TitledBorder

我剛剛被要求用TitledBorder添加一個按鈕到面板,這將允許我刪除面板及其內容。

所以如何在TitledBorder的面板的右上角添加一個按鈕?


編輯 這裏是我

enter image description here

,這裏是我想補充的是什麼(抱歉,這個沒有專業的Photoshop質量:P)

enter image description here

+0

那麼,你要做的只是在面板的右上角添加一個按鈕? – mre

+1

解決方案:使用佈局管理器的正確組合。你試過什麼了? –

+0

This [鏈接](http://stackoverflow.com/questions/5850949/how-to-place-jlabel-on-top-right-corner-just-below-the-title-bar)可能有所幫助。注意:接受的答案有點破解;作爲@Hovercraft Full Of Eels建議,正確的解決方案需要正確使用佈局管理器。 – mre

回答

2

開始。也只需將MouseListener添加到您的組件並檢查MouseEvent的Point。如果點擊發生在圖像區域,請在那裏執行您的代碼。

+0

好描述+1 – mKorbel