Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [java] Application.ProcessMessages: Ein Äquivalent gesucht (https://www.delphipraxis.net/143610-%5Bjava%5D-application-processmessages-ein-aequivalent-gesucht.html)

Forlan 19. Nov 2009 08:35


[java] Application.ProcessMessages: Ein Äquivalent gesucht
 
Guten Morgen,

Wie man dem Titel schon entnehmen kann, suche ich für java eine Methode die das gleiche macht wie Delphi's Application.ProcessMessages bzw. C#'s Application.DoEvents()...
Google konnte mir bisher keine Lösung geben, darum Frage ich mal euch ;)

Danke und Gruß,

Luckie 19. Nov 2009 09:06

Re: [java] Application.ProcessMessages: Ein Äquivalent gesuc
 
Warum arbeitest du nicht mit Threads?

Forlan 19. Nov 2009 09:09

Re: [java] Application.ProcessMessages: Ein Äquivalent gesuc
 
Ich arbeite ja generell mit Threads, ich wollte nur wissen ob es was gleichwertiges in Java überhaupt gibt. :mrgreen:

mjustin 19. Nov 2009 09:41

Re: [java] Application.ProcessMessages: Ein Äquivalent gesuc
 
Zitat:

Zitat von Forlan
Guten Morgen,

Wie man dem Titel schon entnehmen kann, suche ich für java eine Methode die das gleiche macht wie Delphi's Application.ProcessMessages bzw. C#'s Application.DoEvents()...
Google konnte mir bisher keine Lösung geben, darum Frage ich mal euch ;)

Danke und Gruß,

Welches GUI Framework? AWT, Swing und SWT sind unterschiedlich aufgebaut.

Für Swing ist dieser Artikel ein Einstieg:

http://java.sun.com/products/jfc/tsc.../threads1.html

Meine Vermutung: wenn der Code in einem Swing UI Element z.B. im ButtonClick-Handler ausgeführt wird, dann ist das Programm damit ja auch gerade im "Event Dispatching Thread". Wenn im EDT gesagt werden könnte "gib dem EDT etwas Rechenzeit bis alle Ereignisse abgearbeitet sind", würde das für immer blockieren: abgearbeitet ist die ButtonClick Methode ja erst wenn sie verlassen wurde.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz