最近我发现我可以将我的图像用作带有鼠标侦听器的按钮。使用按钮和图像作为按钮的主要区别是什么。这个选项的主要缺点是什么?
按钮:
JButton btnNewButton_1 = new JButton("Button");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
//Do something
}
});
图片:
getJlabel().addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
//Do something
}
});