/ / JTextArea, setPreferredSize, setSize, setMinimumSize, setMaximumSize - nichts funktioniert? [closed] - java, swing, layout, jtextarea, preferredsize

JTextArea, setPreferredSize, setSize, setMinimumSize, setMaximumSize - nichts geht? [closed] - Java, Swing, Layout, Jtextarea, Vorzugsgröße

Ich habe ein JTextArea und es ist derzeit nurangezeigt als dünne Linie, ich kann es nicht veranlassen, die Größe neu zu bestimmen, es tut nichts. Es ist einfach zu klein und passt sich nicht an, egal welche Eigenschaften ich ändere. Kann mir jemand eine Lösung vorschlagen?

private JTextArea outputT;

Ich passe die Eigenschaften an:

    outputT = new JTextArea(5, 20);
outputT.setMargin(new Insets(5, 5, 5, 5));
outputT.setEditable(false);
outputT.setPreferredSize(new Dimension(550, 50));

Antworten:

2 für die Antwort № 1

Ich habe eine JTextArea und sie wird derzeit nur als dünne Linie angezeigt.

Wird benötigt

  • stellen JTextArea zu JScrollPane

  • Anfangsgröße für einstellen JTextArea (int, int) akzeptiert von LayoutManager (und JFrame.pack())

  • richtig verwenden LayoutManager in dem Fall, dass Sie einstellen möchten Min/Max/PreferredSize zum (JTextArea platziert in) JScrollPane