[java-list] menus

2001-09-05 Por tôpico victor

Oi, meu nome é victor e estou tentando e com urgência tratar
eventos em objetos da classe Rectangle para fazer menus. Essa
classe não extende de nenhum container como Frame, Applet,
Panel ou Canvas; é uma classe que será usada por N maneiras.
Gostaria de uma solução tipo addActionListener, mas esse
método só pode ser usado com classes que extendem de
component o que não é o caso


Quem souber me envie uma mensagem com urgência.

Victor

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Menus

2001-05-14 Por tôpico Jaci Junior



Pessoal,
Alguem poderia me mostrar um exemplo 
de tratamento de eventos de menus, 
Ja tentei usar o action mas não 
consegui.

Muito Obrigado..




Re: [java-list] Menus

2001-05-14 Por tôpico Rodolfo Ricci

Jaci Junior wrote:

 Pessoal,
 
 Alguem poderia me mostrar um exemplo
 
 de tratamento de eventos de menus,
 
 Ja tentei usar o action mas não consegui.
 
  
 
 Muito Obrigado..
 
  
 
  
 
Suponha que você tenha um ítem de menu chamado cadastramentos

fica assim:

cadastramento.addActionListener (new ActionListener (){
   public void actionPerformed(ActionEvent e){
   cadastra();  //    chama o método que faz o 
cadastramento ou qualquer outra coisa
   }
}); // - atenção é uma chave um parênteses e um ponto e vírgula


ou assim

cadastramento.addActionListener(new Cadastro());

e cria uma classes chamada Cadastro

class Cadastro {
}



Rodolfo Ricci
Petrolina PE




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Menus

2001-05-14 Por tôpico Jason Douglas de Oliveira



Bom Dia Jaci.

import java.awt.*;import java.awt.event.*;

class TestMenu extends Frame implements 
ActionListener{ private MenuBar 
mBar; private Menu menu; private 
MenuItem miFile, miExit;

 
TestMenu(){ setTitle("Test 
Menu"); 
setSize(400,300); 
setControls(); 
setVisible(true); }

 private void 
setControls(){ mBar = new 
MenuBar(); menu = new 
Menu("File"); miFile = new 
MenuItem("Open"); 
miFile.addActionListener(this); 
miExit = new MenuItem("Exit"); 
miExit.addActionListener(this); 
menu.add(miFile); 
menu.add(miExit); 
mBar.add(menu); 
setMenuBar(mBar); }

 public void actionPerformed(ActionEvent 
e){ if(e.getActionCommand() == 
"Open"){ 
System.out.println("Open File"); 
}else if(e.getActionCommand() == 
"Exit"){ 
System.out.println("Exit"); 
} }

 public static void main(String[] 
args){ new 
TestMenu(); }}

Abraços!!!

  - Original Message - 
  From: 
  Jaci 
  Junior 
  To: [EMAIL PROTECTED] 
  Sent: Sunday, May 13, 2001 2:39 PM
  Subject: [java-list] Menus
  
  
  Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!ASSINE 
  AGORA! http://www.bol.com.br/acessobol/
  

  
  

  Pessoal,
  Alguem poderia me mostrar um exemplo 

  de tratamento de eventos de menus, 
  Ja tentei usar o action mas não 
  consegui.
  
  Muito Obrigado..