Hallo,
kann mir bitte jemand bei meinem Programm helfen? Hab ein Fenster mit Menüleiste erstellt, und nun hätte ich gerne in diesem Fenster in den ersten beiden Dritteln links einen Raster-Hintergrund(Koordinaten) und im rechten Drittel eine Leiste mit 3 Buttons untereinander. Hab schon 100 Hilfen durchgeschaut aber die Buttons erscheinen nie in meinem Fenster.
Der Quellcode ist:
kann mir bitte jemand bei meinem Programm helfen? Hab ein Fenster mit Menüleiste erstellt, und nun hätte ich gerne in diesem Fenster in den ersten beiden Dritteln links einen Raster-Hintergrund(Koordinaten) und im rechten Drittel eine Leiste mit 3 Buttons untereinander. Hab schon 100 Hilfen durchgeschaut aber die Buttons erscheinen nie in meinem Fenster.
Der Quellcode ist:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Fenster extends Frame implements ActionListener, WindowListener
{
public static void main(String args[])
{
Fenster Fenster1 = new Fenster();
Fenster1.setSize(800,600);
Fenster1.setLocation(1, 1);
Fenster1.setTitle("Programm");
Fenster1.show();
}
public Fenster()
{
MenuBar hauptMenue = new MenuBar();
Menu menue1 = new Menu("Datei");
Menu menue2 = new Menu("Optionen");
Menu menue3 = new Menu("Hilfe");
menue1.add("Neu");
menue1.add("Laden");
menue1.add("Speichern");
menue1.addSeparator();
menue1.add("Beenden");
menue2.add("Starten");
menue2.add("Koordinaten ein-/ausblenden");
menue3.add("Über...");
menue3.add("Hilfethemen");
hauptMenue.add(menue1);
hauptMenue.add(menue2);
hauptMenue.add(menue3);
hauptMenue.setHelpMenu(menue3);
setMenuBar(hauptMenue);
menue1.addActionListener(this);
addWindowListener(this);
}
public void actionPerformed(ActionEvent evt)
{
if (evt.getSource() instanceof MenuItem)
{
String menuAdd = evt.getActionCommand();
if (menuAdd == "Beenden") System.exit(0);
}
}
public void windowClosing(WindowEvent evt)
{
System.exit(0);
}
public void windowOpened(WindowEvent evt){}
public void windowIconified(WindowEvent evt){}
public void windowDeiconified(WindowEvent evt){}
public void windowClosed(WindowEvent evt){}
public void windowActivated(WindowEvent evt){}
public void windowDeactivated(WindowEvent evt){}
}