Jak ponownie uruchomić aplikację Java uruchamiającą określoną klasę mojej aplikacji?
Mam następującą sytuację:
Mam JavaHuśtawka podanie.
W klasie, która implementuje mój GUI, mam przycisk o nazwieWyloguj tath wiąże się z detektorem zdarzeń, który obsługuje zdarzenie click, coś takiego:
JButton logOutButton = new JButton("LogOut");
header.add(logOutButton);
Następnie w tej samej klasie, która implementuje mój GUI, zadeklarowałemActionListener które obsługują to zdarzenie przy użyciu klasy wewnętrznej:
logOutButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
System.out.println("logOutButton clicked !!!");
System.exit(0);
}
});
W tym momencie, kiedy klikamlogOutButton przycisk zakończenia programu. Chciałbym, aby zamiast tego zrestartował się, uruchamiając określoną klasę o nazwieForma loginu (klasa implementująca GUI formularza logowania)
Co mogę zrobić, aby to zrobić?
Tnx
Andrea