summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-10-22 16:51:54 +0200
committerSimon Rettberg2015-10-22 16:51:54 +0200
commit1d87e00179d88ee1d7f06f8c8b53bbb584cf8d6b (patch)
treef7812d727fb0b114d7be5a91254f10d0666e9083 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java
parent[client] Make list deselection more consistent with native behaviour, match s... (diff)
downloadtutor-module-1d87e00179d88ee1d7f06f8c8b53bbb584cf8d6b.tar.gz
tutor-module-1d87e00179d88ee1d7f06f8c8b53bbb584cf8d6b.tar.xz
tutor-module-1d87e00179d88ee1d7f06f8c8b53bbb584cf8d6b.zip
[client] Clean up config window, add config button to login dialog
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java
index fd5d71ad..4b1db451 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LoginWindowLayout.java
@@ -3,6 +3,7 @@ package org.openslx.dozmod.gui.window.layout;
import java.awt.Frame;
import java.awt.Rectangle;
+import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
@@ -51,7 +52,8 @@ public abstract class LoginWindowLayout extends JDialog {
private static final String LOGIN_FORM_LABEL = "Zugangsdaten";
// login type panel
- protected JRadioButton[] loginTypes = new JRadioButton[3];
+ protected final JRadioButton[] loginTypes = new JRadioButton[3];
+ protected final JButton btnSettings;
// login form panel
protected final JComboBox<Organization> idpCombo;
@@ -80,6 +82,7 @@ public abstract class LoginWindowLayout extends JDialog {
loginTypes[0] = new JRadioButton("Authentifizierung über bwIDM");
loginTypes[1] = new JRadioButton("Test-Zugang mit festem Benutzer");
loginTypes[2] = new JRadioButton("Direkter Zugang zum Satelliten");
+ btnSettings = new JButton("Einstellungen");
idpCombo = new ComboBox<>(new ComboBoxRenderer<Organization>() {
@Override
@@ -105,7 +108,7 @@ public abstract class LoginWindowLayout extends JDialog {
grid.add(loginFormPanel).expand(0.75, 1).fill(true, true);
grid.nextRow();
- grid.finish(true);
+ grid.finish(false);
}
@@ -146,6 +149,9 @@ public abstract class LoginWindowLayout extends JDialog {
loginTypeButtonGroup.add(loginTypes[i]);
loginTypePanel.add(loginTypes[i]);
}
+ loginTypePanel.add(Box.createVerticalGlue());
+ loginTypePanel.add(btnSettings);
+
return loginTypePanel;
}