2011-06-21 63 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