从另一个JFrame更改图标按钮

时间:2015-09-06 17:04:56

标签: java netbeans

我只想按下按钮" VACATE"更改图标按钮,如下所示:

 public void changeIcon(){

    ImageIcon icono = new ImageIcon("01.png");
    btnUno.setIcon(icono);

这种方法有效地改变了图像,但是这个没有:

public void changeVacant(){

    ImageIcon icono = new ImageIcon("btnUno.png");
    btnUno.setIcon(icono);

按下购买时的第一个方法调用,另一个方法是另一个JFrame并按空出来。

1 个答案:

答案 0 :(得分:0)

在第一个函数中,您调用了setIcon(),它设置了您在大多数时间看到的Icon。在第二个中,您调用了setPressedIcon(),它设置了只有在按住该按钮时才会看到的图标。