Swing und Threads
12. September 2009 von Dirk Dittmar
[
permalink]
Ich schreibe gerade an einer Desktop-Applikation für Flickr (wenn ich fertig bin sage ich euch bescheid). Da ich am meiste Erfahrung in Java habe und die Anwendung auf vielen Plattformen laufen sollt schreibe ich eine Swing-App.
Bei einer solchen Applikation ist es natürlich so das viel I/O mit dem Flicker-Server ansteht. Das ist natürlich relativ langsam und würde den AWT-EventQueue-Thread blockieren, so dass dieser nicht mehr dazu in der Lage währe die Oberfläche zu zeichnen. Also muss das ganze in einen oder mehrere Threads ausgelagert werden. Das Problem was dann entsteht ist das Swing nicht Threadsafe ist. Was also tun?
weiter lesen »
Tags: EventQueue, invokeAndWait, invokeLater, Swing, Threads
Kategorie: Java, Softwareentwicklung | keine Kommentare »
JGoodies Validation
15. November 2008 von Dirk Dittmar
[
permalink]
Wie ich (hier) bereits angedroht habe möchte ich euch Heute eine andere Api von JGoodies näher bringen: JGoodies Validation
JGoodies Validation ist dazu gedacht (wie der Name schon vermuten lässt) Swing Formulare zu validieren und die entstandenen Fehler und Warnungen anzuzeigen.
weiter lesen »
Tags: Swing
Kategorie: Java, Softwareentwicklung | keine Kommentare »
JGoodies Binding
18. Oktober 2008 von Dirk Dittmar
[
permalink]
Jeder der schonmal eine Swing-Anwendung geschrieben hat kennt sicher das Problem. Wenn man eine Entity in einem Form bearbeiten möchte muss man beim öffnen alle Werte aus dem Entity in die Form-Felder übertragen und wenn dann der Benutzer auf “speichern” drückt muss man die Form-Felder auslesen und zurück in das Entity schreiben. Das ist fehleranfällig und nevig, oder?
weiter lesen »
Tags: Swing
Kategorie: Java, Softwareentwicklung | keine Kommentare »