package benutzeroberflaeche;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.UIManager;
import javax.swing.SpringLayout;
import java.awt.Dimension;
public class Hauptfenster {
private JFrame frame;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
System.err.println("Setting Look and Feel Failed");
}
try {
Hauptfenster window = new Hauptfenster();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the application.
*/
public Hauptfenster() {
initialize();
}
/**
* Initialize the contents of the frame.
*/
private void initialize() {
frame = new JFrame();
frame.setAutoRequestFocus(false);
frame.setMinimumSize(new Dimension(600, 400));
frame.setBounds(100, 100, 600, 410);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JMenuBar menuBar = new JMenuBar();
frame.setJMenuBar(menuBar);
JMenu mnNewMenu = new JMenu("Datei");
menuBar.add(mnNewMenu);
JMenuItem mntmNeustart = new JMenuItem("Neustart");
mnNewMenu.add(mntmNeustart);
JMenuItem mntmBeenden = new JMenuItem("Beenden");
mnNewMenu.add(mntmBeenden);
JMenu mnEinstellungen = new JMenu("Einstellungen");
menuBar.add(mnEinstellungen);
JMenu mnHilfe = new JMenu("Hilfe");
menuBar.add(mnHilfe);
JMenuItem mntmHilfe = new JMenuItem("Hilfe");
mnHilfe.add(mntmHilfe);
JMenuItem mntmLogErstellen = new JMenuItem("Log erstellen");
mnHilfe.add(mntmLogErstellen);
JMenuItem mntmberPaket = new JMenuItem("\u00DCber Paket");
mnHilfe.add(mntmberPaket);
JMenuItem mntmSpeden = new JMenuItem("Speden");
mnHilfe.add(mntmSpeden);
SpringLayout springLayout = new SpringLayout();
frame.getContentPane().setLayout(springLayout);
JPanel jpFooterBar = new JPanel();
springLayout.putConstraint(SpringLayout.WEST, jpFooterBar, 0, SpringLayout.WEST, frame.getContentPane());
springLayout.putConstraint(SpringLayout.EAST, jpFooterBar, 0, SpringLayout.EAST, frame.getContentPane());
springLayout.putConstraint(SpringLayout.NORTH, jpFooterBar, -20, SpringLayout.SOUTH, frame.getContentPane());
springLayout.putConstraint(SpringLayout.SOUTH, jpFooterBar, 0, SpringLayout.SOUTH, frame.getContentPane());
frame.getContentPane().add(jpFooterBar);
jpFooterBar.setLayout(new SpringLayout());
JPanel panel = new JPanel();
springLayout.putConstraint(SpringLayout.NORTH, panel, 0, SpringLayout.NORTH, frame.getContentPane());
springLayout.putConstraint(SpringLayout.WEST, panel, 0, SpringLayout.WEST, jpFooterBar);
springLayout.putConstraint(SpringLayout.SOUTH, panel, -20, SpringLayout.SOUTH, frame.getContentPane());
springLayout.putConstraint(SpringLayout.EAST, panel, 0, SpringLayout.EAST, frame.getContentPane());
frame.getContentPane().add(panel);
}
}