Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
alex_stunz

Menu em Java

Posts recomendados

Olá, galera!

Tenho um Menu em Java aqui, e alguns botões...ao clicar em algum botão eu queria q chamasse a execução de outro programa em Java. Exemplo: Ao clicar em cadastro, no menu principal, gostaria que chamasse a execução do programa cadastro.java. E quando terminasse a rotina do Cadastro.java, ele voltasse ao menu principal...

Alguém manja como fazer??

Valeu

Segue abaixo o código:

*obs: Alguns itens no programa não são necessários, porque eu tomei base por outro programa q fazia uma outra função...

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class MenuSuspenso1 extends Janela1

implements ActionListener,ItemListener

{

JLabel L1;

ButtonGroup BG1 = new ButtonGroup();

JMenuBar Barra = new JMenuBar();

JMenu M1 = new JMenu("Arquivo");

JMenu M2 = new JMenu("Sair");

JMenuItem MI1 = new JMenuItem("Cadastro");

JMenu MI2 = new JMenu("Pesquisa por ");

JMenuItem MI4 = new JMenuItem("Imprimir");

JMenuItem MI3 = new JMenuItem("Sair");

JMenuItem MI21 = new JMenuItem("Nome");

JMenuItem MI22 = new JMenuItem("Código");

JMenuItem MI23 = new JMenuItem("Preço");

public MenuSuspenso1( )

{

super("Cadastro de Produtos", new Dimension(600,400));

getContentPane( ).setLayout(new BorderLayout( ));

setJMenuBar(Barra);

Barra.add(M1);

Barra.add(M2);

M1.add(MI1);

M1.addSeparator( );

M1.add(MI2);

M1.addSeparator( );

M1.add(MI4);

M2.add(MI3);

MI2.add(MI21);

MI2.add(MI22);

MI2.add(MI23);

MI21.addItemListener(this);

MI22.addItemListener(this);

MI23.addItemListener(this);

MI3.addActionListener(this);

}

public void actionPerformed(ActionEvent e)

{

if (e.getSource() == MI3) System.exit(0);

repaint();

}

public void itemStateChanged(ItemEvent e)

{

int Estilo = 0;

if (MI21.isSelected()) Estilo += Font.BOLD;

if (MI22.isSelected()) Estilo += Font.ITALIC;

L1.setFont(new Font(L1.getFont().getName(),Estilo,48));

repaint();

}

public static void main(String[] args)

{new MenuSuspenso1( ).show( );}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites


botao.addMouseListener (new MouseAdapter() {
    public void mouseClicked(MouseEvent e) {
         //Evento
}});

=)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!