JMenu

5 respostas
sks.Rafael

Dai…
Tenho um JMenu feito, mas quero uma ação para esse JMenu, sem usar um JMenuItem!!!
Ajudem-me!

Abraços :wink:

5 Respostas

renanbarros

vc quer q o proprio jmenu tenha uma acão ?

sks.Rafael

Isso mesmo!!!
Ao clicar no Item do menu, ele ja abrir a ação, sem abrir um JMenuItem embaixo!!
Eh isso :wink:

fabiel

Eh a mesma forma de um JMenuItem !!1

sks.Rafael

SIm...ja adicionei ele no Menu
Também já fiz a ação dele, mas ele não está obedecendo esta ação!!!

//
	        // Cria o item do menu	        
                        //
	        menu5	=	new JMenu(io_ie_contato);
	        
	        //
	        // Adiciona o item do menu a barra de status.
	        //
	        menuBar.add(menu5);

Ação:

                 /**
	 * Ação quando clicado em Contato.
	 */
	Action
	io_ie_contato		=	new	AbstractAction()
	{
		public void actionPerformed(ActionEvent e)
		{
			//
			// Chama a tela "Contato".
			//
			new NavalhaContato().show();
		}

		public Object getValue(String key)
		{
			//
			// Se o nome for Contato.
			//
			if	(
					key.equals("Name")
				)
			{
				return "Contato";
			}
			//
			// Senão, retorna a janela Principal.
			//
			else
			{
				return super.getValue(key);
			}
		};
	};

Ta ai o código!!
Valeu

Luiz_Aguiar

Moderação: tópico movido para Interface Gráfica!

Criado 3 de abril de 2007
Ultima resposta 3 de abr. de 2007
Respostas 5
Participantes 4