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

META-INF.modules.java.desktop.classes.sun.awt.X11.XMenuBarPeer.class Maven / Gradle / Ivy

????@-sun/awt/X11/XFramePeer
sun/awt/X11/XBaseMenuWindow()V	

sun/awt/X11/XMenuBarPeerhelpMenuLsun/awt/X11/XMenuPeer;	

menuBarTargetLjava/awt/MenuBar;

resetMapping

setItemsFont(Ljava/awt/Font;)V

postPaintEvent

 addItem(Ljava/awt/MenuItem;)V

"#$getMenuTreeLock()Ljava/lang/Object;

&'(getItem(I)Lsun/awt/X11/XMenuItemPeer;

*+,delItem(I)V
./012sun/awt/AWTAccessorgetMenuComponentAccessor-()Lsun/awt/AWTAccessor$MenuComponentAccessor;45678)sun/awt/AWTAccessor$MenuComponentAccessorgetPeer;(Ljava/awt/MenuComponent;)Ljava/awt/peer/MenuComponentPeer;:sun/awt/X11/XMenuPeer	
<=>targetLjava/awt/Component;
.@ABgetComponentAccessor)()Lsun/awt/AWTAccessor$ComponentAccessor;DEF7G%sun/awt/AWTAccessor$ComponentAccessor3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;	
IJK	framePeerLsun/awt/X11/XFramePeer;

MNOgetDelayedParams#()Lsun/awt/X11/XCreateWindowParams;Qsun/awt/X11/XBaseWindowSdelayed
UVWXYsun/awt/X11/XCreateWindowParamsremove&(Ljava/lang/Object;)Ljava/lang/Object;[
parent window
]^_getShell()J
Uabcadd6(Ljava/lang/Object;J)Lsun/awt/X11/XCreateWindowParams;esun/awt/X11/XWindow=
UhbiG(Ljava/lang/Object;Ljava/lang/Object;)Lsun/awt/X11/XCreateWindowParams;

klminit$(Lsun/awt/X11/XCreateWindowParams;)V
opmpostInit
.rstgetMenuBarAccessor'()Lsun/awt/AWTAccessor$MenuBarAccessor;vwxyz#sun/awt/AWTAccessor$MenuBarAccessorgetMenus&(Ljava/awt/MenuBar;)Ljava/util/Vector;v|}~getHelpMenu#(Ljava/awt/MenuBar;)Ljava/awt/Menu;

???reloadItems(Ljava/util/Vector;)V

???addHelpMenu(Ljava/awt/Menu;)V

???xSetVisible(Z)V

??toFront

???	copyItems()[Lsun/awt/X11/XMenuItemPeer;
?????java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V?%sun/awt/X11/XMenuItemPeer$TextMetrics
?????sun/awt/X11/XMenuItemPeergetTextMetrics)()Lsun/awt/X11/XMenuItemPeer$TextMetrics;
????getTextDimension()Ljava/awt/Dimension;	?????java/awt/DimensionheightI
?????java/lang/Mathmax(II)I	????width	
??java/awt/Rectangle
???(IIII)V
????getTextBaseline()I?java/awt/Point
???(II)V
????map'(Ljava/awt/Rectangle;Ljava/awt/Point;)V?$sun/awt/X11/XMenuBarPeer$MappingData
??? ([Lsun/awt/X11/XMenuItemPeer;I)V

???toGlobal*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;

???getCurrentGraphicsConfiguration"()Ljava/awt/GraphicsConfiguration;
?????java/awt/GraphicsConfiguration	getBounds()Ljava/awt/Rectangle;

???fitWindowBelowR(Ljava/awt/Rectangle;Ljava/awt/Dimension;Ljava/awt/Rectangle;)Ljava/awt/Rectangle;

???fitWindowAbove

???fitWindowRight

???
fitWindowLeft

???fitWindowToScreen>(Ljava/awt/Dimension;Ljava/awt/Rectangle;)Ljava/awt/Rectangle;
??reshapeMenubarPeer

???getMappingData+()Lsun/awt/X11/XBaseMenuWindow$MappingData;
????getDesiredHeight
???	isEnabled()Z
??	doDispose
????sun/awt/X11/XToolkittargetDisposedPeer'(Ljava/lang/Object;Ljava/lang/Object;)V	
?
?reshape


selectItem(Lsun/awt/X11/XMenuItemPeer;Z)V

ungrabInputImpl


resetColors

?getWidth

?	getHeight

flush

getBackgroundColor()Ljava/awt/Color;
 !java/awt/GraphicssetColor(Ljava/awt/Color;)V
#$?fillRect

&'(
draw3DRect(Ljava/awt/Graphics;IIIIZ)V
?*+?getItems

-./getSelectedItem()Lsun/awt/X11/XMenuItemPeer;
?123
getTargetFont()Ljava/awt/Font;
56setFont
??
?9:;
getTextOrigin()Ljava/awt/Point;

=>getSelectedColor	?@A?x	?CD?y	??	??

HI?isFramePeerEnabled
?KL?isTargetItemEnabled

NOgetForegroundColor

QRgetDisabledColor
?TUVgetTargetLabel()Ljava/lang/String;	?@	?C
Z[\
drawString(Ljava/lang/String;II)V
^_`a?java/awt/AWTEventgetIDcjava/awt/event/PaintEvent
ef?isModalBlockedhjava/awt/event/MouseEvent

jkldoHandleJavaMouseEvent(Ljava/awt/event/MouseEvent;)Vnjava/awt/event/KeyEvent

pqrdoHandleJavaKeyEvent(Ljava/awt/event/KeyEvent;)V
tuvhandleEvent(Ljava/awt/AWTEvent;)V
mxy?getModifiers{java/awt/event/InputEvent

}~?	grabInput

??/getFirstSelectableItem
?????sun/awt/X11/XEventget_xkey()Lsun/awt/X11/XKeyEvent;	
???log!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
????Vsun/awt/X11/XKeyEventtoString
????fine(Ljava/lang/String;)V

???isEventDisabled(Lsun/awt/X11/XEvent;)Z

???getEventSource()Ljava/awt/Component;

???handleKeyPress(Lsun/awt/X11/XKeyEvent;)V

???(()Lsun/awt/X11/XMenuBarPeer$MappingData;?sun.awt.X11.XMenuBarPeer
????	getLogger5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger;?java/awt/peer/MenuBarPeerBAR_SPACING_TOP
ConstantValueBAR_SPACING_BOTTOMBAR_SPACING_LEFTBAR_SPACING_RIGHTBAR_ITEM_SPACINGBAR_ITEM_MARGIN_LEFT
BAR_ITEM_MARGIN_RIGHTBAR_ITEM_MARGIN_TOPBAR_ITEM_MARGIN_BOTTOMW_DIFFH_DIFF(Ljava/awt/MenuBar;)VCodeLineNumberTableLocalVariableTablethisLsun/awt/X11/XMenuBarPeer;fLjava/awt/Font;addMenumLjava/awt/Menu;delMenuitemLsun/awt/X11/XMenuItemPeer;index
StackMapTable?java/lang/Object?java/lang/Throwablemp?
java/awt/Menu(Ljava/awt/Frame;)VframeLjava/awt/Frame;params!Lsun/awt/X11/XCreateWindowParams;targetMenuVectorLjava/util/Vector;targetHelpMenuLocalVariableTypeTable#Ljava/util/Vector;?java/util/VectorgetParentMenuWindow()Lsun/awt/X11/XBaseMenuWindow;idimLjava/awt/Dimension;	itemWidthboundsLjava/awt/Rectangle;
textOriginLjava/awt/Point;metrics'Lsun/awt/X11/XMenuItemPeer$TextMetrics;
itemVector[Lsun/awt/X11/XMenuItemPeer;itemCnthelpMenuPos	maxHeightitemMetrics([Lsun/awt/X11/XMenuItemPeer$TextMetrics;
nextOffset
itemHeight	mappedCntmappedVectormappingData&Lsun/awt/X11/XMenuBarPeer$MappingData;??getSubmenuBounds>(Ljava/awt/Rectangle;Ljava/awt/Dimension;)Ljava/awt/Rectangle;
itemBounds
windowSizeglobalBoundsscreenBoundsres
updateSize	paintPeer(Ljava/awt/Graphics;)VgLjava/awt/Graphics;selectedItemprinteventLjava/awt/AWTEvent;handleF10KeyPressLjava/awt/event/KeyEvent;keyState(Lsun/awt/X11/XEvent;)VxevLsun/awt/X11/XEvent;xkeyLsun/awt/X11/XKeyEvent;
currentSource
SourceFileXMenuBarPeer.javaNestMembersInnerClassesMenuComponentAccessorComponentAccessorMenuBarAccessorTextMetricsMappingData+'sun/awt/X11/XBaseMenuWindow$MappingDataLevel!
?
??JK
??????????????????????????????????????????????O*?*?	*+???i6	jk???6?N*?*+?*???wx	y
z????????F
*+?*?????	??
??
???,??3?!YM?*?%N-?-*?	?*?	*?),ç
:,??*??$''+'?"?????"?.?2?? ??3??3???????	
???????)?-+?3?9M?!YN?*,?	-ç
:-??*??!??
???$?(?? )??)??
???
?9???l???=*+?;*??+?C??H*?LM,R?TW,Z*?H?\?`W,f+?gW*,?j??"????!?/?7?<?? =??=??#??pm??7*+?n?q*??uM?q*??{N*,?-?*-??*??*????.??????$?(?-?2?6??*7??7??%?????%????-?????,???????????*??L+?=*?	N6-?F6?+2-?
6?	?????"d?+`+dd??+d-S6??:6?8+2??S2?2??:?????6????6``66	6

??+
2:
2:?????:

??

??`
`6`*???
?

6	?m
d??*??dd??6??Y??:
??`l??d6??Y
``??:``6?„
??M	??:
+
	????Y
``??:???0???
????%?)?,?2?@?Q?W?Z?`?i?u?}??????????????	?
??
?????	);MV_e"l#v$?%???????c;???|??)6??;$D?M??????????????
????
?????????
}
?z??Z0??`*????????????	l?
??n
?
??$?4??
?????0??E
???
_*+??N*?϶?:*-,??:??*-,??:??*-,??:??*-,??:??*,???>,-/01!3+40537=8B9E;O<T=W??>_??_	?_
?Y?P?F
???!????R*?*?H?
*?H???HIJL???????E
*????L+???
XY?
??I??L*?H?*?H?????bce???????
*??*?*????rst?
?????*???*??*?*????????4??A?D???????E*?*?	*?????
??????)?*?*?=*?>*?+*??+dd?"*+?%*????:?):*?,:6???2:+?0?4?7:	?8:
?=+*??	??D???/*????#??? ?"
???????+!"#?$:4.%	D.&	v.'	??(?
)*)??,@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy