- Registriert
- 12.06.05
- Beiträge
- 3.860
Moinsen,
ich nutze die aktuelle Eclipse-Galileo-Version 3.5 in der Cocoa/64 bit-Variante unter Snow Leopard und habe das Problem, dass sich die Fenster von Swing-Applikationen, wenn aus Eclipse gestartet, nur im Hintergrund (hinter allen anderen aktiven Fenstern) öffnen und nicht auf Interaktionen reagieren (quasi wie eingefroren).
Wenn ich die Anwendung via Terminal starte, gibts keine Probleme.
Mit einer alten 3.4-Version von Eclipse (müsste Carbon/32 bit sein) ebenfalls kein Problem.
Woran könnte es liegen? An Carbon? Oder an den 64 bit?
Sample-Code
Console-Output
ich nutze die aktuelle Eclipse-Galileo-Version 3.5 in der Cocoa/64 bit-Variante unter Snow Leopard und habe das Problem, dass sich die Fenster von Swing-Applikationen, wenn aus Eclipse gestartet, nur im Hintergrund (hinter allen anderen aktiven Fenstern) öffnen und nicht auf Interaktionen reagieren (quasi wie eingefroren).
Wenn ich die Anwendung via Terminal starte, gibts keine Probleme.
Mit einer alten 3.4-Version von Eclipse (müsste Carbon/32 bit sein) ebenfalls kein Problem.
Woran könnte es liegen? An Carbon? Oder an den 64 bit?
Sample-Code
Code:
public static void main(String[] args) {
JFrame window = new JFrame();
window.setTitle("Hello");
window.setSize(100, 100);
window.setVisible(true);
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
Console-Output
Code:
2010-03-15 11:40:48.311 java[11130:903] [Java CocoaComponent compatibility mode]: Enabled
2010-03-15 11:40:48.314 java[11130:903] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
2010-03-15 11:40:48.689 java[11130:903] *** __NSAutoreleaseNoPool(): Object 0x10011ecc0 of class NSConcreteMapTableValueEnumerator autoreleased with no pool in place - just leaking