rendered paste bodypackage se.kth.ict.inetprog.one.gp.irc.gui;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import se.kth.ict.inetprog.one.gp.irc.util.Config;
public class PreferenceUserPanel extends JPanel {
private String title = "User";
private JLabel nicknameLabel = new JLabel("Nickname:"),
alternativeNicknameLabel = new JLabel("Alternative nickname:");
private JTextField nicknameTextField = new JTextField(),
alternativeNicknameTextField = new JTextField();
private GridBagConstraints gbc = new GridBagConstraints();
public PreferenceUserPanel(){
//this.setLayout(new GridBagLayout());
this.setBounds(0, 0, this.getWidth(), this.getHeight());
nicknameTextField.setText(Config.getNickname());
alternativeNicknameTextField.setText(Config.getAlternativeNickname());
nicknameLabel.setBounds(0, 0, 100, 20);
this.add(nicknameLabel);
alternativeNicknameLabel.setBounds(0, 30, 100, 20);
this.add(alternativeNicknameLabel);
nicknameTextField.setBounds(0, 60, 100, 20);
this.add(nicknameTextField);
alternativeNicknameTextField.setBounds(0, 90, 100, 20);
this.add(alternativeNicknameTextField);
//gbc.anchor = GridBagConstraints.NORTHEAST;
/*gbc.fill = GridBagConstraints.HORIZONTAL;
Insets insets = new Insets(2, 10, 2, 10);
gbc.insets = insets;
gbc.gridx = 0;
gbc.gridy = 0;
this.add(nicknameLabel, gbc);
gbc.gridx = 0;
gbc.gridy = 1;
this.add(alternativeNicknameLabel, gbc);
gbc.weightx = 0.3;
gbc.gridx = 1;
gbc.gridy = 0;
this.add(nicknameTextField, gbc);
gbc.gridx = 1;
gbc.gridy = 1;
this.add(alternativeNicknameTextField, gbc);*/
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getNickname() {
return nicknameTextField.getText();
}
public String getAlternativeNickname() {
return alternativeNicknameTextField.getText();
}
}