Fixed load warnings panels and everything

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@579 72836036-5685-4462-b002-a69064685172
This commit is contained in:
Jannis Harder 2011-06-22 06:14:41 +02:00
parent 86eeace673
commit 443e99450b
4 changed files with 57 additions and 81 deletions

View file

@ -34,7 +34,8 @@ class LoginPanel extends JPanel implements ILoginPanel {
private JTextField passwordField;
private JTextField channelNameField;
private JButton startDedicatedServerButton;
private static final String DEFAULT_PASSWORD = "jrummikub";
LoginPanel() {
setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
@ -50,7 +51,8 @@ class LoginPanel extends JPanel implements ILoginPanel {
startDedicatedServerButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
useDedicatedServer.emit(passwordField.getText());
useDedicatedServer.emit(passwordField.getText().isEmpty() ? DEFAULT_PASSWORD
: passwordField.getText());
}
});
@ -144,7 +146,7 @@ class LoginPanel extends JPanel implements ILoginPanel {
private void login() {
loginEvent.emit(new LoginData(userNameField.getText(), serverNameField
.getText(), passwordField.getText().isEmpty() ? "jrummikub"
.getText(), passwordField.getText().isEmpty() ? DEFAULT_PASSWORD
: passwordField.getText(), channelNameField.getText()));
}