Olá a todos!
Gostaria de clicar em um botão e o conteúdo da caixa de texto mudasse, mas não está acontecendo nada… o que falta?
Olhem o codigo e vejam se está faltando algo…
package untitled2;
import java.awt.event.<em>;
import java.awt.AWTEvent.</em>;
import javax.swing.<em>;
import java.awt.</em>;
public class Application1 extends JFrame implements ActionListener{
JTextField texto = new JTextField(“Isto é uma caixa de texto”);
public void MudaTexto(){
texto.setText(“Mudou o texto”);
}
public static void main(String args[]){
JTextField texto = new JTextField();
JFrame frame = new JFrame(“Meu frame”);
frame.setSize(200,200);
JButton botao=new JButton(“Mudar texto”);
Container cp=frame.getContentPane() ;
cp.setLayout(null);
botao.setBounds(50,50,100,50);
texto.setText(“Isto é uma caixa”);
texto.setColumns(50);
texto.setBounds(20,20,150,20);
botao.addActionListener(new Application1());
cp.add(botao);
cp.add(texto);
frame.show();
}
public void actionPerformed(ActionEvent e){
if (e.getActionCommand()==“Mudar texto”)
MudaTexto();
}
}
Ficaria grato se alguém pudessem me ajudar…
ValeuZZZ!!!