So leigo com programação ainda
comecei a faze esses dois menus aí mais está dano erro que não sei o que é
plz…quem soube comenta aew
vlw
import java.awt.;
import java.awt.event.;
public class MenuExemplo implements ActionListener, ItemListener
{
Frame f;
MenuBar mb;
Menu m1,m2,m3;
MenuItem mi1,mi2,mi3,mi4;
CheckboxMenuItem mi5;
public MenuExemplo()
{
f=new Frame(“Exemplo com Menus”);
mb= new MenuBar();
m1= new Menu(“Arquivo”);
m2= new Menu(“Editar”);
m3= new Menu(“Ajuda”);
mb.add(m1);
mb.add(m2);
mb.setHelpMenu(m3);
f.setMenuBar(mb);
}
public MenuExemplo()
{
f=new Frame(“Exemplo com Menus”);
mb= new MenuBar();
m1= new Menu(“Arquivo”);
m2= new Menu(“Editar”);
m3= new Menu(“Ajuda”);
mb.add(m1);
mb.add(m2);
mb.setHelpMenu(m3);
f.setMenuBar(mb);
}
public void launchFrame() {
mi1=new MenuItem(“Novo”);
mi2=new MenuItem(“Abrir”);
mi3=new MenuItem(“Salvar”);
mi4=new MenuItem(“Sair”);
mi1.addActionListener(this);
mi2.addActionListener(this);
mi3.addActionListener(this);
mi4.addActionListener(this);
m1.add(mi1);
m1.add(mi2);
m1.add(mi3);
m1.addSeparator();
m1.add(mi4);
mi5= new CheckboxMenuItem(“Teste”);
mi5.addItemListener(this);
m1.add(mi5);
f.addWindowListener( new WindowAdapter() {
public void windowClosing(WindowEvent ev)
{ System.exit(0);
}
} );
f.setSize(300,200);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if (e.getSource()==mi1)
System.out.println("\nNovo");
if (e.getSource()==mi2)
System.out.println("\nAbrir");
if (e.getSource()==mi3)
System.out.println("\nSalvar");
if (e.getSource()==mi4)
{
System.out.println("\nSair");
System.exit(0);
}
}
public void itemStateChanged(ItemEvent e)
{
System.out.println("\nEstado Modificado");
}
public static void main( String args []) {
MenuExemplo g=new MenuExemplo();
g.launchFrame();
}
}
import java.awt.<em>;
import java.awt.event.</em>;
import javax.swing.*;
public class MenuExemplo1 implements ActionListener, ItemListener
{
JFrame f;
JMenuBar mb;
JMenu m1,m2,m3;
JMenuItem mi1,mi2,mi3,mi4;
JCheckBoxMenuItem mi5;
import java.awt.<em>;
import java.awt.event.</em>;
import javax.swing.*;
public class MenuExemplo1 implements ActionListener, ItemListener
{
JFrame f;
JMenuBar mb;
JMenu m1,m2,m3;
JMenuItem mi1,mi2,mi3,mi4;
JCheckBoxMenuItem mi5;
public void launchFrame() {
mi1=new JMenuItem(“Novo”);
mi2=new JMenuItem(“Abrir”);
mi3=new JMenuItem(“Salvar”);
mi4=new JMenuItem(“Sair”);
mi1.addActionListener(this);
mi2.addActionListener(this);
mi3.addActionListener(this);
mi4.addActionListener(this);
m3.addActionListener(this);
m1.add(mi1);
m1.add(mi2);
m1.add(mi3);
m1.addSeparator();
m1.add(mi4);
mi5= new JCheckBoxMenuItem(“Teste”);
mi5.addItemListener(this);
m1.add(mi5);
f.addWindowListener( new WindowAdapter() {
public void windowClosing(WindowEvent ev)
{ System.exit(0);
}
} );
f.setSize(300,200);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if (e.getSource()==mi1)
System.out.println("\nNovo");
if (e.getSource()==mi2)
System.out.println("\nAbrir");
if (e.getSource()==mi3)
System.out.println("\nSalvar");
if (e.getSource()==mi4)
{
System.out.println("\nSair");
System.exit(0);
}
}
public void itemStateChanged(ItemEvent e)
{
System.out.println("\nEstado Modificado");
}
public static void main( String args []) {
MenuExemplo1 g=new MenuExemplo1();
g.launchFrame();
}
}
Quem soubé por favor comenta aew
Vlw