/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Application til Applet?
Fra : stk


Dato : 12-08-01 09:58

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"


 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408928
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste