Home
/
JavaForum
/
Swing + AWT
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
6.747 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 494 von 1460 (34%)
Autor
Frank Albert
Datum
02.01.02, 19:48
Betreff
Re: Anzeige funktioniert in Swing nicht
Hallo Uwe,
Der Unterschied zwischen AWT und Swing kommt dadurch zustande, das die Zeichenoperationen in Swing wesentlich Resourcen und somit Zeitintensiver sind. das heißt, bevor überhaupt eine Paint Operation ausgeführt werden kann, kommt von dir schon die neue Eigenschaft. MultiThreading hat eben auch so seine Nachteile.
Ich kenne das aber auch von anderen Swing-Applikationen. Am deutlichsten merkt man das wenn man versucht einen JProgressBar mit einer Dateioperation zu verknüpfen. Bei mir war es der neue Prozessor (von 400 auf 1400 MHZ) und eine UDMA 100 Platte. Plötzlich waren die Dateioperationen so schnell, das ich die JProgressbar immer nur leer und voll gesehen hab und dazwischen 2 oder 3 s keine Änderung.
Noch ärgerlicher ist es wenn im Vordergrung schon Textausgaben erfolgen, aber der Hintergrund noch gar nicht richtig gezeichnet ist.
Versuche es aber mal mit einer wesentlich verlängerten "Schlafzeit". Wenn das nicht hilft, danm "schläft" der falsche Thread.
Vielleicht hat jemand einen Tip wie sich dieses Verhalten abstellen läßt.
Diskussionsverlauf:
Anzeige funktioniert in Swing nicht
Re: Anzeige funktioniert in Swing nicht
Re: Anzeige funktioniert in Swing nicht
Re: Anzeige funktioniert in Swing nicht
Re: Anzeige funktioniert in Swing nicht
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com