Hallo Zusammen,
versuche mich grade an einem Urlaubverwaltungsprogramm.
Ziel ist es, dass über dieses Programm alle Mitarbeiter mit Urlaub eingetragen werden können.
Dies soll dann in eine txt geschrieben und gespeichert werden, sodass man die Datei auch öfters benutzen kann, falls Änderungen eingetragen werden müssen.
Das Programm soll zudem durch eine Prüfung meckern, wenn z.B. mehr als 4 Mitarbeiter in einer Woche in Urlaub sind.
Mein Grundgerüst steht, sprich ein Frame mit Menüleiste.
Nun meine Frage:
Wo baue ich den ActionListener ein um bei Klick auf "Datei-Öffnen" eine entsprechende Datei zu öffnen?
DANKE!!
versuche mich grade an einem Urlaubverwaltungsprogramm.
Ziel ist es, dass über dieses Programm alle Mitarbeiter mit Urlaub eingetragen werden können.
Dies soll dann in eine txt geschrieben und gespeichert werden, sodass man die Datei auch öfters benutzen kann, falls Änderungen eingetragen werden müssen.
Das Programm soll zudem durch eine Prüfung meckern, wenn z.B. mehr als 4 Mitarbeiter in einer Woche in Urlaub sind.
Mein Grundgerüst steht, sprich ein Frame mit Menüleiste.
Nun meine Frage:
Wo baue ich den ActionListener ein um bei Klick auf "Datei-Öffnen" eine entsprechende Datei zu öffnen?
DANKE!!
Java:
public class mainclass {
public void erstelleFrame (){
JFrame frame = new JFrame("Urlaubsverwaltung");
frame.setSize(900, 400);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JMenuBar bar = new JMenuBar();
bar.setBackground(Color.green);
Border bo = new LineBorder(Color.BLACK);
bar.setBorder(bo);
JMenu menu = new JMenu("Datei");
JMenuItem read = new JMenuItem("Öffnen");
JMenuItem save = new JMenuItem("Speichern");
JMenuItem exit = new JMenuItem("Beenden");
menu.add(read);
menu.add(save);
menu.add(exit);
bar.add(menu);
frame.setJMenuBar(bar);
JPanel contentPanel = new JPanel();
frame.setContentPane(contentPanel);
frame.add(new JLabel("Willkommen in der Urlaubsverwaltung"));
frame.setVisible(true);
}