ich etwas bemerkt, dass ich als seltsam es diese folgenden Code sein:Swing-Klasse, JLabel appearence ungewöhnliche
public class QuestionFour extends JFrame {
private JTextArea txta1;
private JTextField txt1;
private JButton btnSort;
private JButton btnShuffle;
private JButton btnReverse;
private JPanel pnl1;
private JLabel lbl1;
private LinkedList linkedList;
public QuestionFour() {
super();
this.setLocationRelativeTo(null);
this.setSize(500, 200);
this.setVisible(true);
this.setLayout(new FlowLayout());
txt1 = new JTextField(); // 1
lbl1 = new JLabel("Enter a number: "); // 2
this.add(lbl1);
}
public static void main(String args[]) {
QuestionFour ob = new QuestionFour();
}
}
Das Problem, das wurde vorkommendes, wenn ich den Code der JLabel läuft nicht erscheinen, aber wenn ich Kommentieren Sie die Zeile, in der 1 als Kommentar eingegeben wurde, erscheint JLabel, was ich als ungerade ansehe, da ich das TextField nur instanziiere, es aber nicht dem JFrame hinzufüge.
Kann mir bitte jemand das erklären?