【发布时间】:2017-10-26 15:20:28
【问题描述】:
我想使用 mouseClicked 将我的 JLabel 背景更改为蓝色。我的 JLabel 的名称是 lblKembali。我尝试了此代码,当我尝试单击标签时,它没有改变背景。请帮忙。谢谢。
lblKembali = new JLabel("Kembali");
lblKembali.setPreferredSize(new Dimension(400,30));
lblKembali.setMaximumSize(getPreferredSize());
lblKembali.addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
lblKembali.setBackground(Color.BLUE);
}
});
【问题讨论】:
-
试着让你的
JLabel不透明:lblKembali.setOpaque(true)