Chamada através de menu

1 resposta
G

Olá pessoal
sou novo em Java, e pretendo me aprofundar 8) ,
poderiam me ajudar?
como faria para chamar uma classe Sobre.class
neste menu abaixo, ela tem que chamada no
MenuItem miSistema

Agradeço antecipadamente
Obrigado.


// Testes.java

import java.awt.*;

public class Testes extends Frame {

// construtor

public Testes() {

super(Testes);

setSize(300, 100);

setLocation(50, 50);

// barra do menu

MenuBar barraMenu = new MenuBar();

// menus suspensos
Menu menuSobre     = new Menu("Sobre");		
	
	// itens do menu sobre
	MenuItem miAutoria  = new MenuItem("Autoria");
	MenuItem miSistema  = new MenuItem("Sobre o Sistema . . .");
	
	// adicionando itens ao menuSobre
	menuSobre.add(miAutoria);
	menuSobre.addSeparator();
	menuSobre.add(miSistema);
	// adicionando menus suspensos a barra
	
	barraMenu.add(menuSobre);
	// adicionando barra de menu ao frame
	setMenuBar(barraMenu);
	addWindowListener(new CloseWindowAndExit());
	add(new Label("Testes -- by Gibinha ", Label.CENTER));
	setForeground(Color.blue);
	
}
// main
static public void main(String args[]) {
	Testes f=new Testes();
	f.show();
}

}

1 Resposta

F

cria um ActionListener, tipo:

miSistema.addActionListener(

new ActionListener()

{

public void actionPerformed(ActionEvent)

{

//Daí você chama a sua classe.

}

}

É mais ou menos isso;

flw.

Criado 7 de julho de 2003
Ultima resposta 4 de ago. de 2003
Respostas 1
Participantes 2