Para adcionar um MenuBar, voce precisa de um Frame.
No seu caso, voce pode:
1) fazer seu applet abrir um Frame
2) construir seu proprio menu, sem usar o que ja existe em
java (_bem_ trabalhoso).
Abracos,
Bruno.
Luciano Ost wrote:
>
> Pergunta, o que devo fazer para acresentar um Menu neste applet?
> Luciano
>
> import java.applet.*;
> import java.awt.*;
> import java.awt.event.*;
> import java.util.*;
>
> public class vedez extends Applet implements ActionListener
> {
> Panel p1,p2,p3;
> MenuItem menuitem= new MenuItem("Open");
> MenuItem menuitem2= new MenuItem("-");
> MenuItem menuitem3= new MenuItem("Exit");
> Button b1,b2;
> Frame f;
> public void init()
> {
> p1= new Panel();
> p2= new Panel();
> p3= new Panel();
> b1= new Button("+");
> b2= new Button("-");
>
> MenuBar mb= new MenuBar();
> f= new Frame();
>
> Menu m= new Menu("Menu");
> m.add(menuitem);
> m.add(menuitem2);
> m.add(menuitem3);
> mb.add(m);
> f.setMenuBar(mb);
>
> menuitem.addActionListener(this);
> setLayout(new BorderLayout());
> p1.setLayout(new BorderLayout());
> p2.setLayout(new FlowLayout());
> p3.setLayout(new FlowLayout());
>
> add("South",p1);
> p1.add("North",p2);
> p1.add("South",p3);
>
> p2.add(b1);
> p2.add(b2);
> }
>
> public void paint (Graphics g){
>
> g.drawLine(100,0,0,100);
> g.setColor(Color.blue);
> g.fillRect(0,200,100,20);
> g.drawLine(100,0,200,100);
> g.drawLine(0,100,200,100);
> g.drawLine(20,100,20,190);
> g.drawLine(180,100,180,190);
> g.drawLine(20,190,180,190);
> g.drawLine(70,160,70,190);
> g.drawLine(70,160,100,160);
> g.drawLine(100,160,100,190);
> g.drawLine(120,110,120,140);
> g.drawLine(120,140,160,140);
> g.drawLine(160,110,160,140);
> g.drawLine(120,110,160,110);
>
> }
> public void actionPerformed(ActionEvent evt)
> {
> System.out.println(evt);
> }
> }
>
> * Para nao receber mais e-mails da lista, acesse
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha
>a lista <[EMAIL PROTECTED]> e de um <submit>.
--
Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.