G
Gast2
Gast
Hallo an alle!
Ich beginne gerade mit Java Swing zu programmieren und kämpfe akut mit den Layout Managern und einer TextArea innerhalb einer ScrollPane.
Folgendes Problem habe ich:
Ich programmiere eine Software in der auch eine Konsolenausgabe zu sehen ist. Das Problem ist nur, dass aufgrund einer Abwärtskompatibilität eine feste Spaltenanzahl des Konsolen "Fensters" benötigt wird. (Sonst ist die Ausgabe nicht lesbar).
Ich habe nun ein JTextArea innerhalb einer ScrollPane programmiert.
Was ich einfach nicht hinbekomme ist, dass die Breite der ScrollPane EXAKT so groß ist, dass die TextArea immer genau z.B. 8 Buchstaben in einer Zeile anzeigt. Und zwar unabhängig von einer angezeigten Scrollbar oder nicht.
Die Höhe ist variabel.
Ich hoffe mir kann jemand helfen.
Gruß Florian
PS: Das ist mein erster Post hier im Forum. Suchfunktion hat mir kein Ergebnis geliefert und bei Google wurde ich auch nicht fündig. Kann natürlich daran liegen, dass ich noch nicht so viel Erfahrung habe wie ich bei Java API Problemen die Suchanfrage formulieren muss. Sollte ich also was übersehen haben bitte verzeiht es mir.
Ich beginne gerade mit Java Swing zu programmieren und kämpfe akut mit den Layout Managern und einer TextArea innerhalb einer ScrollPane.
Folgendes Problem habe ich:
Ich programmiere eine Software in der auch eine Konsolenausgabe zu sehen ist. Das Problem ist nur, dass aufgrund einer Abwärtskompatibilität eine feste Spaltenanzahl des Konsolen "Fensters" benötigt wird. (Sonst ist die Ausgabe nicht lesbar).
Ich habe nun ein JTextArea innerhalb einer ScrollPane programmiert.
Was ich einfach nicht hinbekomme ist, dass die Breite der ScrollPane EXAKT so groß ist, dass die TextArea immer genau z.B. 8 Buchstaben in einer Zeile anzeigt. Und zwar unabhängig von einer angezeigten Scrollbar oder nicht.
Die Höhe ist variabel.
Ich hoffe mir kann jemand helfen.
Gruß Florian
PS: Das ist mein erster Post hier im Forum. Suchfunktion hat mir kein Ergebnis geliefert und bei Google wurde ich auch nicht fündig. Kann natürlich daran liegen, dass ich noch nicht so viel Erfahrung habe wie ich bei Java API Problemen die Suchanfrage formulieren muss. Sollte ich also was übersehen haben bitte verzeiht es mir.