Axel Richter: JScrollPane

Beitrag lesen

Hallo,

Wenn ich eine JScrollPane verwende, wobei ich Buttons, Labels und Textfields und auch Frame verwendet habe, also kein Swing,

Nein, das ist keine gute Idee. AWT und Swing zu mischen bringt nur Probleme.

dann zeigt er die JScrollPane zwar beim Start an, aaaaaber wenn ich das Fenster kurz mal wegklicke und dann wieder aufmache, zeigt er mir die JScrollPane bzw TextArea nicht an.

Huch? Ein AWT TextArea _in_ einem JScrollPane? Siehe oben, das ist keine...
... fehlt wohl irgendwo ein .validate()

wenn ich eine ScrollPane verwende und TextArea.setText("Test"); verwende, zeigt er mir keinen Text an.

Beispiel?

meine nächste Idee war, viell sollte ich einfach immer Swing verwenden, also auch JButton, JLabel usw. Habe also mein Programm umgestellt, wobei ich das nullLayout bevorzuge und da zeigt er mir jetz nichts mehr an

*g* Beispiel?

Also eigentlich wollte ich halt einen Bereich für Textausgaben an den User mit Scrollleisten haben, damit der dem user auf der Oberflächen Meldungen angezeigt werden. würdet ihr das anders realisieren?

Also ich fange, auf der Suche nach Lösungsansätzen, immer noch hier im Java Tutorial an. Dort findest Du http://java.sun.com/docs/books/tutorial/uiswing/index.html -> http://java.sun.com/docs/books/tutorial/uiswing/components/index.html -> http://java.sun.com/docs/books/tutorial/uiswing/components/components.html mit einfachsten Beispielen zu den Swing Components.

Auch sehr wichtig ist http://java.sun.com/j2se/1.4.2/docs/index.html. Und wenn Du _unbedingt_ noch AWT einsetzen musst/willst, dann lade Dir von dort die Beispiele herunter http://java.sun.com/j2se/1.4.2/docs/index.html#demos -> http://java.sun.com/docs/books/chanlee/second_edition/examples.html und -> http://java.sun.com/docs/books/chanlee/second_edition/vol1/examples.html.

Auch immer eine gute Quelle ist http://java.sun.com/j2se/1.4.2/docs/index.html#demos -> http://javaalmanac.com/. Dort findest Du http://javaalmanac.com/cgi-bin/search/find.pl?words=scrollpane -> http://javaalmanac.com/egs/javax.swing.text/ta_Console.html.

viele Grüße

Axel