All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.java.awt.DefaultKeyboardFocusManager.class Maven / Gradle / Ivy

????:5
java/awt/KeyboardFocusManager()V		
$java/awt/DefaultKeyboardFocusManagerNULL_WINDOW_WRLjava/lang/ref/WeakReference;	realOppositeWindowWR	NULL_COMPONENT_WR	realOppositeComponentWRjava/util/LinkedList
	enqueuedKeyEventsLjava/util/LinkedList;	typeAheadMarkers!java/awt/Frame#java/awt/Dialog
%&'()java/awt/Window	getParent()Ljava/awt/Container;
+,-./java/lang/ref/WeakReferenceget()Ljava/lang/Object;1java/awt/Component
34567java/awt/event/FocusEventgetComponent()Ljava/awt/Component;
9:;restoreFocus)(Ljava/awt/Window;Ljava/awt/Component;Z)Z
=>?doRestoreFocus,(Ljava/awt/Component;Ljava/awt/Component;Z)Z
3AB7getOppositeComponent
DEclearGlobalFocusOwnerPriv
GHIJKjava/awt/event/WindowEventgetOppositeWindow()Ljava/awt/Window;	MNOrestoreFocusToLjava/awt/Component;
QRSgetMostRecentFocusOwner'(Ljava/awt/Window;)Ljava/awt/Component;
UVWgetHeavyweight*(Ljava/awt/Component;)Ljava/awt/Component;
YZ7getNativeFocusOwner
0\]^	isShowing()Z
0`a^canBeFocusOwner
0cd7getNextFocusCandidate	fghijjava/awt/event/FocusEvent$CauseROLLBACK!Ljava/awt/event/FocusEvent$Cause;
0lmnrequestFocus%(ZLjava/awt/event/FocusEvent$Cause;)Z
pqKgetGlobalFocusedWindow
stuvwsun/awt/SunToolkitgetContainingWindow'(Ljava/awt/Component;)Ljava/awt/Window;
0yz{requestFocusInWindow$(Ljava/awt/event/FocusEvent$Cause;)Z	}~??java/awt/AWTEventisPostedZ
?????sun/awt/AppContext
getAppContext()Lsun/awt/AppContext;	0???
appContextLsun/awt/AppContext;?Ijava/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent
???*(Ljava/awt/AWTEvent;Lsun/awt/AppContext;)V
????java/awt/SentEventdispatch
???^
isDisposed
s???	postEvent*(Lsun/awt/AppContext;Ljava/awt/AWTEvent;)V
????^java/awt/EventQueueisDispatchThread
?????java/lang/Thread
currentThread()Ljava/lang/Thread;?java/awt/EventDispatchThread?&java/awt/DefaultKeyboardFocusManager$3
???+(Ljava/awt/SentEvent;Lsun/awt/AppContext;)V
????
pumpEvents(ILjava/awt/Conditional;)V	???fxAppThreadIsDispatchThread?&java/awt/DefaultKeyboardFocusManager$4
??
???start?
????join(J)V?java/lang/InterruptedException	????
dispatched?
?????java/lang/Objectwait?sun/awt/TimedWindowEvent
????getWhen()J
??^isEmpty
??/getFirst?java/awt/event/KeyEvent
???4java/awt/DefaultKeyboardFocusManager$TypeAheadMarker	???OuntilFocused
0?vK
%??^	isFocused?java/awt/SequencedEvent
???(Ljava/awt/AWTEvent;)V	???focusLog!Lsun/util/logging/PlatformLogger;	?????%sun/util/logging/PlatformLogger$LevelFINE'Lsun/util/logging/PlatformLogger$Level;
?????sun/util/logging/PlatformLogger
isLoggable*(Lsun/util/logging/PlatformLogger$Level;)Z???makeConcatWithConstants'(Ljava/awt/AWTEvent;)Ljava/lang/String;
?fine(Ljava/lang/String;)V
}getID()I
	
repostIfFollowsKeyEvents(Ljava/awt/event/WindowEvent;)Z
G
K	getWindow
%^isFocusableWindow
%^	isVisible
%^
isDisplayable
:(Ljava/awt/event/WindowEvent;)V
G&(Ljava/awt/Window;ILjava/awt/Window;)V
 !sendMessage*(Ljava/awt/Component;Ljava/awt/AWTEvent;)Z
#$%setGlobalFocusOwner(Ljava/awt/Component;)V
'()setGlobalFocusedWindow(Ljava/awt/Window;)V
+,-getOwningFrameDialog$(Ljava/awt/Window;)Ljava/awt/Window;
/0KgetGlobalActiveWindow	234
inSendMessageI
%678getFocusTraversalPolicy!()Ljava/awt/FocusTraversalPolicy;
:;<=Sjava/awt/FocusTraversalPolicygetInitialComponent
%?@WsetTemporaryLostComponent	?BC?FINEREtempLost {0}, toFocus {1}
?GHIfiner((Ljava/lang/String;[Ljava/lang/Object;)V	fKLj
ACTIVATION
NO!typeAheadAssertions
QR)setGlobalActiveWindow
TU7getGlobalFocusOwnerW,Skipping {0} because focus owner is the same
?YI????????
]^_dequeueKeyEvents(JLjava/awt/Component;)V
3ab^isTemporary
3defgetCause#()Ljava/awt/event/FocusEvent$Cause;
3hiN(Ljava/awt/Component;IZLjava/awt/Component;Ljava/awt/event/FocusEvent$Cause;)V
kl%setGlobalPermanentFocusOwner
0no^isFocusable
0qr^	isEnabled	ftujUNKNOWN
fwxyequals(Ljava/lang/Object;)Z
{|^isAutoFocusTransferEnabled
~:/(Ljava/awt/event/FocusEvent;Ljava/awt/Window;)V
???setMostRecentFocusOwner((Ljava/awt/Window;Ljava/awt/Component;)V
??7getGlobalPermanentFocusOwner
??%setNativeFocusOwner?(Skipping {0} because focus owner is null?=Skipping {0} because current focus owner is equal to opposite
?:?(Ljava/awt/Component;Z)Z
3???	setSource(Ljava/lang/Object;)V
+??
}??/	getSource
G??>Active {0}, Current focused {1}, losing focus {2} opposite {3}
%??7getTemporaryLostComponent
%?R7
??7
getFocusOwner
?4
???^
isConsumed
???redispatchEvent*(Ljava/awt/Component;Ljava/awt/AWTEvent;)V
???getKeyEventPostProcessors()Ljava/util/List;?????java/util/Listiterator()Ljava/util/Iterator;????^java/util/IteratorhasNext???/next?java/awt/KeyEventPostProcessor????postProcessKeyEvent(Ljava/awt/event/KeyEvent;)Z
?	0???peerLjava/awt/peer/ComponentPeer;?java/awt/peer/LightweightPeer
0??)getNativeContainer	???java/awt/Container?????java/awt/peer/ComponentPeerhandleEvent
0&
????(Ljava/awt/event/KeyEvent;)V
??size	????afterJ?Pumping approved event {0}
??/removeFirst
???preDispatchKeyEvent	????FINEST?>>> Markers dump, time: {0}
?????java/lang/SystemcurrentTimeMillis
?????java/lang/LongvalueOf(J)Ljava/lang/Long;
???Ifinest
??    {0}
pumpApprovedKeyEvents'Storing event {0} because of marker {1}
?addLast	"Markers before FOCUS_GAINED on {0}
dumpMarkers
	hasMarker(Ljava/awt/Component;)Z?removeEvent without marker {0}Markers after FOCUS_GAINED
??
clear
KgetFocusedWindow
??
??
?#$? setCurrentEventAndMostRecentTime
&'?
isProxyActive
?)*consume
,-?getKeyEventDispatchers/java/awt/KeyEventDispatcher.12?dispatchKeyEvent
1	56?consumeNextKeyTyped
?
?9:^isActionKey
<=?consumeProcessedKeyEvent
0?@^getFocusTraversalKeysEnabled
BCDEFjava/awt/AWTKeyStrokegetAWTKeyStrokeForEvent2(Ljava/awt/event/KeyEvent;)Ljava/awt/AWTKeyStroke;
BHI
getKeyCode
BKLgetModifiers
BNO^isOnKeyRelease
BQRSgetAWTKeyStroke(IIZ)Ljava/awt/AWTKeyStroke;
0UVWgetFocusTraversalKeys(I)Ljava/util/Set;YZ[\y
java/util/Setcontains
^_?consumeTraversalKey
ab%focusNextComponent
de%focusPreviousComponent
gh%upFocusCycle
?jk^isFocusCycleRoot
mnodownFocusCycle(Ljava/awt/Container;)VqEnqueue at {0} for {1}
stulistIterator(I)Ljava/util/ListIterator;wxyz/java/util/ListIteratorprevious
?|_
~?add(ILjava/lang/Object;)V?Dequeue at {0} for {1}w?w?ww??^hasPrevious
???purgeStampedEvents(JJ)V
0??transferFocusBackward
0??
transferFocus
0??transferFocusUpCycle
???transferFocusDownCycle?*java.awt.focus.DefaultKeyboardFocusManager
????	getLogger5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger;?&java/awt/DefaultKeyboardFocusManager$1
?
?????sun/awt/AWTAccessor&setDefaultKeyboardFocusManagerAccessor<(Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;)V?&java/awt/DefaultKeyboardFocusManager$2
?
?????java/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;	Signature0Ljava/lang/ref/WeakReference;3Ljava/lang/ref/WeakReference;1Ljava/util/LinkedList;NLjava/util/LinkedList;CodeLineNumberTableLocalVariableTablethis&Ljava/awt/DefaultKeyboardFocusManager;windowLjava/awt/Window;
StackMapTablefeLjava/awt/event/FocusEvent;newFocusedWindowrealOppositeComponentvetoedComponentweLjava/awt/event/WindowEvent;realOppositeWindowaWindowclearOnFailuretoFocus	nextFocussuccessedtLjava/awt/EventDispatchThread;fxCheckDispatchThreadLjava/lang/Thread;ie Ljava/lang/InterruptedException;targeteLjava/awt/AWTEvent;myAppContexttargetAppContextseLjava/awt/SentEvent;?java/lang/Throwabletoplevelmarker6Ljava/awt/DefaultKeyboardFocusManager$TypeAheadMarker;keLjava/awt/event/KeyEvent;Lsun/awt/TimedWindowEvent;time
dispatchEvent(Ljava/awt/AWTEvent;)ZisEventDispatchedisFocusRestoretempLostoldFocusedWindownewActiveWindowcurrentActiveWindowoldActiveWindow
oldFocusOwner
newFocusOwnercurrentFocusedWindowowningWindowcurrentFocusOwneroppositeComplosingFocusWindowactiveWindowoppositeWindowcompiterLjava/util/Iterator;Ljava/awt/Container;
focusOwnerstopPostProcessing
processorsLjava/util/List;sourceLocalVariableTypeTable6Ljava/util/Iterator;2Ljava/util/List;pLLjava/util/Iterator;foundclearMarkersdispatchers3Ljava/util/Iterator;/Ljava/util/List;processKeyEvent0(Ljava/awt/Component;Ljava/awt/event/KeyEvent;)VstrokeLjava/awt/AWTKeyStroke;	oppStroketoTestLjava/util/Set;containsOppfocusedComponent(Ljava/util/Set;enqueueKeyEventsinsertionIndexiLjava/util/ListIterator;PLjava/util/ListIterator;discardKeyEventsmatchend/Ljava/util/Iterator;
aComponent
aContainer
SourceFile DefaultKeyboardFocusManager.javaNestMembersBootstrapMethods!
"#$?%$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;'InnerClassesCause$DefaultKeyboardFocusManagerSentEventTypeAheadMarkerLevel.7sun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor#DefaultKeyboardFocusManagerAccessor1%java/lang/invoke/MethodHandles$Lookup3java/lang/invoke/MethodHandlesLookup!??????????34????6?NO
???c)*?*??
*??*?Y??*?Y????AIJLM?)??,-?e+?+? ?+?"?+?$?%L???+??tvx??????:??R*??*?0N+?2:,?*,?8??1-?*-??M?Q??4R??R??R??G?OA?O??#00:??8*?
?*?%M,?*,?8??+?F?*+?F?8??*?C??????%?3?7?? 8??8??-???
?%:;?p*?L+?P:?W,?Q+?T*?X?9?[??_?
?b:?*,?$?e?k?	*?L?*,???g6+,?!+?[?+?_?+?e?kY6???*?o+?r?
*+?L?+?b:?,??e?x???	*?C???>???$?&?6?;?=?C?S?Y?[?_?c?e??>C$?Og??g?Og?Og??d????&?0	 !?	?+?|??M*??N??Y+,??:,-?????-????-?????P????? ????:??Y-?????]???W??Y-??:??????:?6Y:??Ě-???Ƕɧ??:?ç:???Ĭx??????????????v
	&-/5;DL^"a#g$s0x8?:?9?;?>???A?D?B?C?F?I?RL??s???????O???	??????????B?&???1?!0}????????Y?E??
?{
?+?Κ?+??M,??B*Y:?*??ԙ?
*?????:?V!?ܔ?L*??ԙ?
*?????:?-?߶?:???????Y+???ìç:	?	???????????>UV	XYZ[2\A][^`_jbwc?d?h?i?Hj ??[/??2X???????????????%	???I???I??0E??????U?????+?G?
+?3???+???+??'	?????R??? ? ? ?T?*+?G????+?GM*?oN,?:-?????????*,???-?%-?GY-???6?
*?"*?&*?*:*?.:?(?GY???W*?.?*,??3*?&*?o?*,??*?1???P:*?L?*?L??6????5?9::	Y:
??>:	
ç:
????A?????D??Y	SYS?F	?	?	?	?e??J?xW?	??J?xW*?L*?
?*?%:,?F??GY??M*,?M?+?GM*?.N,?:-??-?*-?GY-???6?*?P*?.???*?P*?.???*,?M?*?L+?3M*?SN,?2:-?,???????V??Y+S?X*Z?\??-?4-?3Y-?,?`,?c?g?6?*?",?`?*?j?r:*?o:?3?,?GY???W*?o?*Z?\??m? ?[??p?>,?c?s?v?1*Z?\?z???
*,?}?
*,?}????*?"*?S?*Z?\?z??*,?}??,?`?+*?j*???*Z?\?z?}*,?}?s*?T??*??*?0:?(,?@??3Y?,?`,?c?gM,?|*,?M?+?3M*?SN-?#??????????Y+S?X??-,?@?#??????????Y+S?X??*?"*?S?
*-??W??,?`?*?j*???*-??W??-??:?
-?>W*??,-??*,?@??+Y-?????*-,?M?+?GM*?.N-??V-+????K*?P*?.??<,-??*-,?M?*+?G???"+?GM*?oN,?:*?.:,?F:?????#?????YSY-SYSYS?X-???*?1??-???*?S:??:???:?
??:?:?3Y??J?g?W*?&*?o?*-?8W?^,-??*??+Y-?????
*-,?MW?6?1?GY???W*?.?*-?8W?*+?M??????????6?{|&~|??????????????????????????????????????????????? ?#?)?2?7?:?A?C?H?_?f?l?s?x?{??????????????????????????????	? %*	0
69=KPUZad!j#s&v)~-?.?/?0?1?2?3?7?8?=?>?B?C???E?F?G?H?R?STW$[-b6c9gKk^ngomtru|w?y?~???????????????????????????????"?*?/?4?8?D?X?`?l????????????????????????????????????????????????????&?1?4?9?>?D?J?P?\?|?????
?
??????????"?#?%?&?)?*+,-/%387?:JCQFSI?`#???H??O_???{t?O	?????????????/???)?? ??P??%Y??*T??0N????????????O???O?,??&???2?O???/???4??O?2???-???9?O9??>??D??J??P??????OU??U????@?U
?G%%%?9%%?!0@??}G%%%%00???"X0?
}G%%%%000f??(%?}?G%%? ?	??73004?A%%$'.?>0?}?-30'\?}30+?	?G%
?
?G}G%%%%?%00?U?}G%%%%0+?8}2????+?|?
*???+??M,?.,?[?',?_? +???+??N-?-?p?	*-+??>*??:?.??:?!???????+??>????	*+??W+??:??:??ʙ??:?
??:?+????b`b%c,d1e<fBjDkJlOmXnfpqqzt~u?y?z?|????????????f
1?OX"?????????????OD|??Jv???6?O?/???X"??Jv???&	C0?/0????!	?0?????*+???$+??M,?Й,?,????N-?-+????????#?(??*?O	??*??*????0C0??,?L*YM?*??ۙZ*?????L*??ۙ*?????N+??-?ޔ?L+?(??A????????Y+S?F*???W,ç
:,??+?	*+??W+????illpl?F?????%?0?<?>?B?N?_?g?s?w?}???? 0??????????=?? D??	?l?????b?????Y???S??*YL?*??ۙ2*???M,???!,????N?????Y-S?????+ç
:+???&addhd?.??"?&?0?8?A?K?\?_?k?? K??8'??l???8'???8???&D??O!??d*?,??T?,?,?,??,??N*Y:?,?|?U*??ۙK*?????:-???ޔ?2??A???????Y-SYS?F*?-?ìç:??*-?笲????????Y+S??*?
*YN?6*+?
?B*???:???,???ݴ?+?	6???
???Ч ??A???????Y,S?F-ç
:-?????*?
*+,??*??*+,???>?????????9<<@<??$??4?9?>?O?[?h?t?????????????????????	?


&7CLPVZ \#b$?H[<??9r???3???d?d??d?Od????3??84?U????E?????? ?	?D????%*???M,???,???ݴ?+??????./!0#3? ??%??%?O???????w*YL?*??+çM+?,??
?;<=>?????????????+?|?*??M+,?,?*?? +?!??+?"+?%?-+?!?0M,??N-?-??:?+??+?(?*?+M,?',??N-???-???.+?0????*+?3??^BCDF#G%N)W0X8Y=ZA[G\L]TaXdZg_hcijjsl}m?o?s?R?OG??8"?O=??j????????_.??j?_.?G??0???0????20??????6??>*?4??
{|?????_??|+?(*+?7??+?8???4???????????Z??=??k+?7??*?4?+?(*?4????????????????<*,?;??,?7???+?>?#,???,?AN-?G-?J-?M???P:+?T:-?X6?X6??*,?]?*+?`?,?7??*?4+?T:-?X6?X6??*,?]?*+?c?+?T:-?X6?X6??*,?]?*+?f?+?Й
+?жi??+?T:-?X6?X6??*,?]?*+?жl???0??	????"?'?,?0?;?@?G?Q?\?f?k?p?u?v?????????????????????????????????????????
???)?.?3?;??R'	@?
	G?Q?\?\?
?<??<O<???G??f	
?%0?B?0?B?*0?BBY%%%?0?$_?G{-????A?????p??Y??SY-S?F6*???6*??r:?&?v??:????
6?	?????*???Y-?{?}??F&)	,
5@
EQ[_b
hz?HQ??{??{??{?O,O45F4@;??@;??#?w!$^_???-????A????????Y??SY-S?F*?	??
*??ۧ?r:	??*???Q????:??-?????????*?v??:??-??????????????R*+./0&/)4-5C7I8S9_:h<o=pAzB?C?F?G?K?>_?????????????OC_??C_??##S?0?
w&0$%???+??ZA*???:???~????:??:+??6?'?"?%???:+??6???? 	??	??A?? 	??* ?޶?ZA??~* Z????RXY\	^_(`/a<bNcUdefjgphvj?k?l?m?o?q?r?H(l??/eO<X?????????O	???????%???&?0@?"@	?????	\	???*???:???D????:??7??!	??
!??
?!	??
!????????.z{~&?-?A?H?U?X?[??>&2??-+??K??\??\??\??K?????0???e%?N	+?+????????	??	O?b%?N	+?+????????	??	O?h%?N	+?+????????	??	O?no?U+?+?i?+?????????????a5?????+Y????+Y?????Y??????Y????W??B	EGT)Z4a?????? &(R
f3)@?*
???+
??,@?-?/	?024




© 2015 - 2025 Weber Informatics LLC | Privacy Policy