diff options
author | Simon Rettberg | 2015-10-22 16:51:54 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-10-22 16:51:54 +0200 |
commit | 1d87e00179d88ee1d7f06f8c8b53bbb584cf8d6b (patch) | |
tree | f7812d727fb0b114d7be5a91254f10d0666e9083 /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) | |
download | tutor-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.java | 10 |
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; } |