LazyWolf: Swing Formularelemente - Anzeigefehler?

Beitrag lesen

Hallo,

Woran könnte das liegen?

Keine Ahnung.

Poste bitte mal den relevanten Code. (Oder die ganze Klasse, falls sie
noch nicht zu groß ist.)

Gruß
Slyh

public void displayForms()
  {
  getContentPane().setLayout(null);

pl = new JLabel("Spieler 1:");
  pl.setBounds(20, 250, 100, 20);
  getContentPane().add(pl);

tf = new JTextField("",20);
  tf.addActionListener(this);
  tf.setBounds(20, 270, 140, 20);
  getContentPane().add(tf);

lb = new JLabel("");       // NAME SELECTION DISPLAY
  lb.setBounds(240, 270, 100, 20);
  getContentPane().add(lb);

lb_ni = new JLabel("");       // CLASS SELECTION DISPLAY
  lb_ni.setBounds(240, 290, 100, 20);
  getContentPane().add(lb_ni);

group = new ButtonGroup();

check_ni = new JRadioButton("Mage", false);
  check_ni.addActionListener(this);
  check_ni.setBounds(20, 290, 80, 20);
  getContentPane().add(check_ni);
  group.add(check_ni);

check_ichi = new JRadioButton("Warrior", false);
  check_ichi.addActionListener(this);
  check_ichi.setBounds(100, 290, 80, 20);
  getContentPane().add(check_ichi);
  group.add(check_ichi);

ap = new JButton("apply");
  ap.addActionListener(this);
  ap.setBounds(330, 270, 70, 20);
  ap.setEnabled(false);
  getContentPane().add(ap);

go = new JButton("> start >");
  go.addActionListener(this);
  go.setBounds(20, 380, 100, 20);
  go.setEnabled(false);
  getContentPane().add(go);

saved_name_ichi = new JLabel("");    // NAME 1
  saved_name_ichi.setBounds(80, 320, 100, 20);
  getContentPane().add(saved_name_ichi);

saved_class_ichi = new JLabel("");    // CLASS 1
  saved_class_ichi.setBounds(80, 340, 100, 20);
  getContentPane().add(saved_class_ichi);

saved_name_ni = new JLabel("");     // NAME 2
  saved_name_ni.setBounds(280, 320, 100, 20);
  getContentPane().add(saved_name_ni);

saved_class_ni = new JLabel("");    // CLASS 2
  saved_class_ni.setBounds(280, 340, 100, 20);
  getContentPane().add(saved_class_ni);
  }

Das rufe ich auf mit displayForms();