M
Mela
Gast
Hallo! Vielleicht kann mir ja jemand helfen, und zwar bin ich gerade dabei einen Editor selbst zu implementieren, und möchte unter dem Menüpunkt Datei --> exportieren noch Untermenü's erstellen, dass es wie folgt aussieht:
Datei
exportieren nach XML
nach CVS
usw.
Mein Problem ist jetzt, dass ich nicht weiß, wie ich die Untermenü's erstelle....
Bis exportieren schaff ich es.
Mein Code sieht folgendermaßen aus:
Wäre echt nett, wenn mir da jemand weiterhelfen könnte :?:
Datei
exportieren nach XML
nach CVS
usw.
Mein Problem ist jetzt, dass ich nicht weiß, wie ich die Untermenü's erstelle....
Bis exportieren schaff ich es.
Mein Code sieht folgendermaßen aus:
Code:
import java.awt.*;
import java.util.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.text.*;
import java.awt.print.*;
public class Oberfläche extends JFrame {
final int NROFROWS = 100;
final int NROFCOLUMNS = 400;
/** Creates a new instance of Oberfläche */
public Oberfläche() {
}
public Oberfläche(String title) {
super(":: " + title);
JMenuBar menuBar = new JMenuBar();
this.setJMenuBar(menuBar);
JMenu menu1 = new JMenu("Datei");
JMenuItem item1_1 = new JMenuItem("Datei öffnen");
JMenuItem item1_2 = new JMenuItem("von www laden");
JMenuItem item1_3 = new JMenuItem("importieren");
JMenuItem item1_4 = new JMenuItem("exportieren"); // hierfür die Untermenü's
JMenuItem item1_5 = new JMenuItem("drucken");
JMenuItem item1_6 = new JMenuItem("Programm beenden",KeyEvent.VK_B);
// JMenu menu1_1 = new JMenu("exportieren");
// JMenuItem item1_1_1 = new JMenuItem("nach XML");
menu1.add(item1_1);
menu1.add(item1_2);
menu1.add(item1_3);
menu1.add(item1_4);
menu1.add(item1_5);
menu1.add(item1_6);
menuBar.add(menu1);
}
public static void main(String[]args){
Oberfläche o = new Oberfläche("Benutzeroberfläche");
o.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
o.setBounds(200,200, screenSize.width/2, screenSize.height/2);
//e.loadFile();
o.setVisible(true);
}
}
Wäre echt nett, wenn mir da jemand weiterhelfen könnte :?: