< prev index next >
src/java.desktop/share/classes/sun/awt/SunToolkit.java
Print this page
*** 122,143 ****
* only in order to ensure that EventQueue constructor obtains
* the correct AppContext.
* @param appContext AppContext to associate with the event queue
*/
private static void initEQ(AppContext appContext) {
! EventQueue eventQueue;
!
! String eqName = System.getProperty("AWT.EventQueueClass",
! "java.awt.EventQueue");
!
! try {
! eventQueue = (EventQueue)Class.forName(eqName).newInstance();
! } catch (Exception e) {
! e.printStackTrace();
! System.err.println("Failed loading " + eqName + ": " + e);
! eventQueue = new EventQueue();
! }
appContext.put(AppContext.EVENT_QUEUE_KEY, eventQueue);
PostEventQueue postEventQueue = new PostEventQueue(eventQueue);
appContext.put(POST_EVENT_QUEUE_KEY, postEventQueue);
}
--- 122,132 ----
* only in order to ensure that EventQueue constructor obtains
* the correct AppContext.
* @param appContext AppContext to associate with the event queue
*/
private static void initEQ(AppContext appContext) {
! EventQueue eventQueue = new EventQueue();
appContext.put(AppContext.EVENT_QUEUE_KEY, eventQueue);
PostEventQueue postEventQueue = new PostEventQueue(eventQueue);
appContext.put(POST_EVENT_QUEUE_KEY, postEventQueue);
}
< prev index next >