diff options
| author | tspitzer | 2013-10-17 14:41:12 +0200 |
|---|---|---|
| committer | tspitzer | 2013-10-17 14:41:12 +0200 |
| commit | 9f7c44a1afe2a599a9e0249b480cfa3b4155e9e6 (patch) | |
| tree | cc675d389f18ffea779dbd29530da99468927995 /Dozentenmodul/src/GUI/LoginWindow.java | |
| parent | Methode hinzugefügt um das Satelliten Script auszuführen (diff) | |
| download | tutor-module-9f7c44a1afe2a599a9e0249b480cfa3b4155e9e6.tar.gz tutor-module-9f7c44a1afe2a599a9e0249b480cfa3b4155e9e6.tar.xz tutor-module-9f7c44a1afe2a599a9e0249b480cfa3b4155e9e6.zip | |
Version vom 17.10
-Hinweise eingefügt
-Freigabe GUI ohne funktionalität eingefügt
-Fenster zentriert
-Download und Upload um Informationen erweitert
Diffstat (limited to 'Dozentenmodul/src/GUI/LoginWindow.java')
| -rw-r--r-- | Dozentenmodul/src/GUI/LoginWindow.java | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/Dozentenmodul/src/GUI/LoginWindow.java b/Dozentenmodul/src/GUI/LoginWindow.java index 19691eb2..b97044b4 100644 --- a/Dozentenmodul/src/GUI/LoginWindow.java +++ b/Dozentenmodul/src/GUI/LoginWindow.java @@ -1,8 +1,11 @@ package GUI;
+import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.Image;
+import java.awt.Toolkit;
+
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
@@ -19,6 +22,7 @@ import javax.swing.JPasswordField; import java.awt.Color;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
+import java.awt.Font;
@SuppressWarnings("serial")
public class LoginWindow extends JFrame {
@@ -70,7 +74,10 @@ public class LoginWindow extends JFrame { //Aktion die beim Schließen durchgeführt werden soll
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Größe des Fensters definieren
- setBounds(100, 100, 300, 300);
+ Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
+ int top=(screenSize.height - 300) / 2;
+ int left=(screenSize.width - 300) / 2;
+ setBounds(left, top, 300, 300);
//Erzeugen eines Panels
contentPane = new JPanel();
//Hintergrund Farbe des Panels setzen
@@ -95,18 +102,18 @@ public class LoginWindow extends JFrame { //Erzeugen und Hinzufügen des Labels
JLabel LabelUser = new JLabel("bwIDM-Benutzername:");
- LabelUser.setBounds(10, 86, 134, 20);
+ LabelUser.setBounds(10, 123, 134, 20);
contentPane.add(LabelUser);
//Erzeugen und Hinzufügen des Textfeldes
username = new JTextField();
- username.setBounds(154, 86, 125, 20);
+ username.setBounds(154, 123, 125, 20);
contentPane.add(username);
username.setColumns(10);
//Erzeugen und Hinzufügen des Labels
JLabel LabelPass = new JLabel("bwIDM-Passwort:");
- LabelPass.setBounds(10, 117, 134, 20);
+ LabelPass.setBounds(10, 154, 134, 20);
contentPane.add(LabelPass);
//Erzeugen, Hinzufügen und definierung der Aktion des Buttons
@@ -121,10 +128,10 @@ public class LoginWindow extends JFrame { {
//Erstellen einer Instanz der Aktionsauswahl
- ActionChooser ac=new ActionChooser();
- ac.setVisible(true);
+ Rechtsbelehrung re=new Rechtsbelehrung();
+ re.setVisible(true);
//Schließen des Fensters nach erfolgreichen Login
- dispose();
+ setVisible(false);
}
else
{
@@ -134,12 +141,17 @@ public class LoginWindow extends JFrame { }
}
});
- BtnLogin.setBounds(10, 179, 134, 23);
+ BtnLogin.setBounds(10, 216, 134, 23);
contentPane.add(BtnLogin);
//Erzeugen und Hinzufügen des Passwortfeldes
pass = new JPasswordField();
- pass.setBounds(154, 117, 125, 20);
+ pass.setBounds(154, 154, 125, 20);
contentPane.add(pass);
+
+ JLabel lblNewLabel = new JLabel("Prototyp");
+ lblNewLabel.setFont(new Font("Tahoma", Font.PLAIN, 18));
+ lblNewLabel.setBounds(10, 86, 147, 26);
+ contentPane.add(lblNewLabel);
}
}
|
