N
NichtZuFassen
Gast
Hallo zusammen,
ich arbeite mich gerade mal in Swing ein - und schon gibts Probleme
Eigentlich wollte ich nur ein einfaches Fenster machen, dass nur eine leere JTextArea beinhaltet.
Das Problem:
Wenn ich dem Konstruktor für die JTextArea nichts übergebe, dann öffnet sich ein Fenster - aber eine Textarea kann ich nicht sehen. Hier der Code:
Trage ich in den Konstruktor "123" ein, dann sehe ich zwar "123" im Fenster, aber es ist nicht mal im Ansatz erkennbar, dass das ne Textarea sein soll. Obwohl ich eine Size vorgegeben habe, ist die JTextArea gerade mal so groß wie der Text, den sie umgibt.
So wie es sein sollte kann man sehen, wenn man auf die AWT-Klasse TextArea zurückgreift:
Es kann doch nicht sein, dass das alte "System" besser funktioniert als das neue System. Ich mache sicher was falsch, aber ich weiß leider nicht was. Könntet Ihr mir helfen?
Vielen Dank und liebe Grüße,
Stefan
ich arbeite mich gerade mal in Swing ein - und schon gibts Probleme
Eigentlich wollte ich nur ein einfaches Fenster machen, dass nur eine leere JTextArea beinhaltet.
Das Problem:
Wenn ich dem Konstruktor für die JTextArea nichts übergebe, dann öffnet sich ein Fenster - aber eine Textarea kann ich nicht sehen. Hier der Code:
Java:
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new FlowLayout());
frame.setSize(500, 300);
JTextArea area = new JTextArea("");
area.setSize(300, 10);
area.setVisible(true);
frame.add(area);
frame.setVisible(true);
}
Trage ich in den Konstruktor "123" ein, dann sehe ich zwar "123" im Fenster, aber es ist nicht mal im Ansatz erkennbar, dass das ne Textarea sein soll. Obwohl ich eine Size vorgegeben habe, ist die JTextArea gerade mal so groß wie der Text, den sie umgibt.
So wie es sein sollte kann man sehen, wenn man auf die AWT-Klasse TextArea zurückgreift:
Code:
JTextArea area = new JTextArea("");
Es kann doch nicht sein, dass das alte "System" besser funktioniert als das neue System. Ich mache sicher was falsch, aber ich weiß leider nicht was. Könntet Ihr mir helfen?
Vielen Dank und liebe Grüße,
Stefan