Wie kann ich die Größe einer Java-Swing-JTextArea

Ich bin versucht, einen Textbereich in einem Dialogfeld unter Verwendung von Java Swing. Ich habe ein problem der Einstellung der Größe der JTextArea. Die Breite der text-Bereich ist immer gleich die ganze Breite des Fensters erstreckt und mit dem Fenster, wenn ich die Größe ändern.

private void arrangeComponents() {
    JTextArea textArea = new JTextArea();
    JPanel outerPanel = new JPanel();
    outerPanel.setLayout(new BoxLayout(outerPanel, BoxLayout.PAGE_AXIS));

    JScrollPane scrollPane = new JScrollPane(textArea);
    outerPanel.add(scrollPane, BorderLayout.CENTER);

    Container contentPane = getContentPane();
    contentPane.add(outerPanel, BorderLayout.CENTER);
}

Möchte ich die JTextArea werden horizontal ausgerichtet, um die Mitte des Fensters und ändert nicht seine Größe.

Was habe ich falsch gemacht?

InformationsquelleAutor Kevin | 2013-02-16
Schreibe einen Kommentar