Jeg har lige kastet mig over java og fundet følgende eksempel på en
menu. Det virker fint som en applikation, men kan det ændres, så det kan
køre som en applet og i så fald hvordan?
Stefan
// File: menu1.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.plaf.*;
public class menu1 extends JFrame
{
static int WIDTH = 300;
static int HEIGHT = 400;
public menu1(String titel)
{
super(titel);
Container content = getContentPane();
JToolBar toolbar = new JToolBar();
content.add (toolbar, BorderLayout.NORTH);
JMenuBar menuBar = new JMenuBar();
setJMenuBar (menuBar);
// User Functions
JMenu mnuUser = new JMenu("User functions");
menuBar.add (mnuUser);
JMenuItem itemConnect = new JMenuItem("Connect");
mnuUser.add(itemConnect);
JMenuItem itemRemove = new JMenuItem("Remove");
mnuUser.add(itemRemove);
JMenuItem itemStatus = new JMenuItem("User Status");
mnuUser.add(itemStatus);
// Manager Functions
JMenu mnuManager = new JMenu("Manager functions");
menuBar.add (mnuManager);
JMenuItem itemMApprove = new JMenuItem("Approve Requests");
mnuManager.add(itemMApprove);
JMenuItem itemInitiated = new JMenuItem("Show initiated
Requests");
mnuManager.add(itemInitiated);
} // menu1
public static void main(String args[])
{
menu1 frame = new menu1("Starting on menus");
frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
} // windowClosing
}); // Listener
frame.setSize(WIDTH, HEIGHT);
frame.setVisible(true);
} // main
} // class
--
Leveret af:
http://www.kandu.dk/
"Vejen til en hurtig løsning"