Preciso de uam ajuda rápida!

2 respostas
G

O problema é o seguinte: Quando clicar no botão devo ficar alterando seu nome:

Exemplo:
No botão está com o nome Clique, quando eu clicar, deverá aparecer agora como nome sobre o botão clique novamente!!

2 Respostas

L

Use o método setLabel do botao.

W
import javax.swing.<em>;

import java.awt.</em>;

import java.awt.event.*;

public class Form extends JFrame {

private JButton bt1;

public Form() {
    
    Container janela = getContentPane();
    janela.setLayout(new FlowLayout());
    
    
    
    bt1 = new JButton("clique");
    bt1.setBounds(20, 20, 20, 50);
    
    //Tratamento de Evento
    bt1.addActionListener(
        
        new ActionListener() {
        
            public void actionPerformed(ActionEvent event)
            {
                bt1.setLabel("clique novamente!!");
            }
        }
    );
    
    janela.add(bt1);
   
}

public static void main(String args[])
{
    Form janela = new Form();
    
    janela.show();
    janela.setSize(300, 300);
}

}

Espero ter ajudado :grin:

Criado 28 de janeiro de 2005
Ultima resposta 28 de jan. de 2005
Respostas 2
Participantes 3