G
Guest
Gast
Ein wunderschönen guten Samstag, den 1.November 2008,
ok ich hör ja schon auf, ich hätte gerne eine Frage zu dem "invokeLater" Konstrukt: In unserem Programm benutze ich das, um einen längeren Task auszuführen und die Benutzereingaben während dieser Zeit zu blockieren (in dem Fall sei das mal ok)
Das scheint auch soweit ok zu sein, nur, wenn die Anwendung während dieser Zeit in den Hintergrund bzw. minimiert und anschließend wieder geholt wird, bleibt die komplette Oberfläche während dieser Zeit grau. Ist das normal so, oder wie müsste man das ändern ?
Danke.
Robobot
ok ich hör ja schon auf, ich hätte gerne eine Frage zu dem "invokeLater" Konstrukt: In unserem Programm benutze ich das, um einen längeren Task auszuführen und die Benutzereingaben während dieser Zeit zu blockieren (in dem Fall sei das mal ok)
Code:
SwingUtilities.invokeLater(new Runnable(){
public void run(){
setCursor(CURSOR_WAIT);
//do something
}
});
Das scheint auch soweit ok zu sein, nur, wenn die Anwendung während dieser Zeit in den Hintergrund bzw. minimiert und anschließend wieder geholt wird, bleibt die komplette Oberfläche während dieser Zeit grau. Ist das normal so, oder wie müsste man das ändern ?
Danke.
Robobot