Hallo!
Ich möchte gerne für meine Swing basierte Netbeans Rich Client Application einen Wait Cursor setzten. Mein Lösungsansatz ist der folgende:
Mit
hole ich mir den äussersten java.awt.Frame ab und sezte hier drauf den
call ab. Das geht auch relativ oft, aber leider nicht immer. Kann aber auch nicht ergründen wann/warum das nicht funktioniert. Kann das zehn mal hintereinader auslösen, acht mal funktionierts zwei mal nicht....
Kann das mit dem AWT/Swing Thread zusammenhängen? Kannn ich das setzen des Cursor erzwingen?
Oder ist meine Vorgehensweise komplett falsch?
Danke für Eure Tipps!
mfg
christian
Ich möchte gerne für meine Swing basierte Netbeans Rich Client Application einen Wait Cursor setzten. Mein Lösungsansatz ist der folgende:
Mit
Code:
Frame f = WindowManager.getDefault().getMainWindow()
Code:
f.setCursor(waitCursor)
Kann das mit dem AWT/Swing Thread zusammenhängen? Kannn ich das setzen des Cursor erzwingen?
Oder ist meine Vorgehensweise komplett falsch?
Danke für Eure Tipps!
mfg
christian