From b819dffd8a2e46c900f50c9f873c0603a83e8c79 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Thu, 18 Sep 2014 13:44:08 +0200 Subject: [client] moved main function to App.java & refined Config stuff --- .../src/main/java/gui/intro/Login_GUI.java | 50 ++++------------------ 1 file changed, 9 insertions(+), 41 deletions(-) (limited to 'dozentenmodul/src/main/java/gui/intro/Login_GUI.java') diff --git a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java index 4465ec3a..ebfaf9a3 100644 --- a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java +++ b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java @@ -1,14 +1,12 @@ package gui.intro; import java.awt.Color; -import java.awt.EventQueue; import java.awt.Image; import java.awt.SystemColor; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; -import java.io.IOException; import java.util.Arrays; import javax.swing.ImageIcon; @@ -48,36 +46,6 @@ public class Login_GUI extends JFrame { boolean isClientReturnedCorrectly = false; JCheckBox chckbxBenutzernameSpeichern; - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - // Pruefe und Erzeuge gegebenfalls Config - try { - Config.init(); - } catch (IOException e) { - e.printStackTrace(); - JOptionPane.showMessageDialog(null, e.getMessage(), - "Fehler", JOptionPane.ERROR_MESSAGE); - return; - } - - // Aufruf und Anzeige des Login Fensters - Login_GUI frame = new Login_GUI(); - frame.setVisible(true); - - } catch (Exception e) { - e.printStackTrace(); - JOptionPane.showMessageDialog(null, e.getStackTrace(), - "Message", JOptionPane.ERROR_MESSAGE); - } - } - }); - } - /** * Create the frame. */ @@ -158,9 +126,9 @@ public class Login_GUI extends JFrame { .setToolTipText("Bitte geben Sie Ihren bwIDM-Benutzernamen ein."); // Lese Information aus der Konfigurationsdatei - lblusername.setText(Config.getString("main", "Benutzername", "")); - chckbxBenutzernameSpeichern.setSelected(Config.getBoolean("main", - "Benutzername speichern", false)); + System.out.println(Config.getUsername()); + lblusername.setText(Config.getUsername()); + chckbxBenutzernameSpeichern.setSelected(Config.getSaveUsername()); lblusername.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { @@ -278,18 +246,18 @@ public class Login_GUI extends JFrame { // person.verantwortlicher.setRole("GetToTheChopper!"); if (chckbxBenutzernameSpeichern.isSelected()) { - Config.setString("main", "Benutzername", lblusername.getText()); - Config.setBoolean("main", "Benutzername speichern", true); + Config.setUsername(lblusername.getText()); + Config.setSaveUsername(true); } else { - Config.setString("main", "Benutzername", ""); - Config.setBoolean("main", "Benutzername speichern", false); + Config.setUsername(""); + Config.setSaveUsername(false); } // speichern Config.store(); // Pruefe ob Bills Of Rights schon akzeptiert wurden, // wenn nicht zeige diese an - if (!Config.getBoolean("main", "BillOfRights", false)) { + if (!Config.getBillOfRights()) { // Erstellen einer Instanz der Aktionsauswahl BillOfRights_GUI re = new BillOfRights_GUI(); re.setVisible(true); @@ -298,7 +266,7 @@ public class Login_GUI extends JFrame { } else { // Pruefe ob die Links zu vmware angezeigt werden // sollen - if (!Config.getBoolean("main", "vmware", false)) { + if (!Config.getVmwareLicense()) { VmWareLink_GUI vm = new VmWareLink_GUI(); vm.setVisible(true); setVisible(false); -- cgit v1.2.3-55-g7522