鼠标点击标签
答
标签不可选控件SelectionAdapter不起作用。尝试添加一个MouseListener。
答
为了完整起见,我就添加以下代码示例:
label.addMouseListener(new MouseAdapter() {
@Override
public void mouseUp(MouseEvent event) {
super.mouseUp(event);
if (event.getSource() instanceof Label) {
Label label = (Label)event.getSource();
System.out.println("Label was clicked: " + label.getText());
}
}
});
哦,对不起,我尝试添加一个MouseAdapter为好,也不管用。 – 2012-01-01 18:40:56
@FabianZeindl再试一次,这是正确答案。 – 2012-01-02 11:54:43
我有一个包装标签,没有正确处理点击事件。 Mea culpa。感谢你的回答。 – 2012-01-02 15:40:41