+ callsign_label = new JLabel("Callsign");
+ c.gridx = 0;
+ c.gridy = 3;
+ pane.add(callsign_label, c);
+
+ callsign_value = new JTextField(AltosPreferences.callsign());
+ callsign_value.getDocument().addDocumentListener(this);
+ c.gridx = 1;
+ c.gridy = 3;
+ pane.add(callsign_value, c);
+
+ close = new JButton("Close");
+ close.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent e) {
+ setVisible(false);
+ }
+ });
+ c.gridx = 0;
+ c.gridy = 4;
+ c.gridwidth = 2;
+ c.fill = GridBagConstraints.NONE;
+ pane.add(close, c);
+