Interface Gráfica- Dúvida(((Resolvida!)))))

3 respostas
glaucioaorj

Bom Dia a todos...! :) Iniciei meu Estudos em GUIs. Estou tentando "rodar" um programa que está no livro " Use a cabeça!, JAVA" na página 256. Neste Programa, não consigo implementar o método "actionPerformed" .... :cry: ... Até agora não sei onde estou errando....Alguém poderia me ajudar ???? Abs!!!

import java.awt.Button;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class SimpleGui1B implements ActionListener {

	public static void main(String[] args) {

		SimpleGui1B gui = new SimpleGui1B();

		gui.go();

	}

	public void go() {

		JFrame frame = new JFrame();
		JButton button = new JButton("Click me");
		button.addActionListener(this);
		
		frame.getContentPane().add(button);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setSize(500, 400);
		frame.setVisible(true);
		
		

	}

	
	public void actionPerformed(ActionEvent event) {
		
		button.setText("I have been Clicked!"); //* Minha dúvida está aqui !!!!!*//
		
		
	}

}

3 Respostas

criador

http://osum.sun.com/group/univercidademetrocarioca/forum/topics/listeners-e-action-performed

Dê uma olhada nesse link que você terá uma pequena noção.

Só para lembrar, há um fórum chamado “Interface Gráfica”. Quando suas dúvidas forem relacionadas a isso, poste suas dúvidas lá.

Abraço!

ViniGodoy

Eu JButton é uma variável local do método go(). Como você espera usa-lo no método ActionPerformed?

glaucioaorj

Obrigado a todos pelas dicas!!! :slight_smile: Comecei a andar novamente nos Estudos…! Abs!!! :smiley:

Criado 24 de fevereiro de 2010
Ultima resposta 24 de fev. de 2010
Respostas 3
Participantes 3