
META-INF.modules.java.desktop.classes.java.awt.MenuItem.class Maven / Gradle / Ivy
???? @?
java/awt/MenuItem ,(Ljava/lang/String;Ljava/awt/MenuShortcut;)V
java/awt/MenuComponent ()V enabled Z menuItemSerializedDataVersion I label Ljava/lang/String; shortcut Ljava/awt/MenuShortcut; nameCounter " # $ makeConcatWithConstants (I)Ljava/lang/String;
& ' ( getTreeLock ()Ljava/lang/Object; * + , peer !Ljava/awt/peer/MenuComponentPeer;
. / 0 getComponentFactory ()Lsun/awt/ComponentFactory; 2 3 4 5 6 sun/awt/ComponentFactory createMenuItem 1(Ljava/awt/MenuItem;)Ljava/awt/peer/MenuItemPeer; 8 java/awt/peer/MenuItemPeer 7 : ; < setLabel (Ljava/lang/String;)V
> ? @ enable (Z)V 7 B C @
setEnabled
E ?
G H
disable
J K L M N java/awt/MenuShortcut equals (Ljava/awt/MenuShortcut;)Z
P Q R S T java/awt/Toolkit
getEventQueue ()Ljava/awt/EventQueue; V java/awt/event/ActionEvent
X Y Z getActionCommand ()Ljava/lang/String;
U \ ] *(Ljava/lang/Object;ILjava/lang/String;JI)V
_ ` a b c java/awt/EventQueue postEvent (Ljava/awt/AWTEvent;)V
e f g isEnabled ()Z
i j k getParent_NoClientCode ()Ljava/awt/MenuContainer; m
java/awt/Menu
l e
l i
q r s t u java/awt/event/KeyEvent
getKeyCode ()I
q w x u getModifiers z java/awt/event/InputEvent
J | } (IZ)V
q ? u getExtendedKeyCode
? ? g
isItemEnabled
q ? ? u getID
q ? ? ? getWhen ()J
? ? ? doMenuEvent (JI)V ? ? ? eventMask J ? ?
newEventsOnly???????? ? ?
actionCommand
? ? Z getActionCommandImpl ? ? ? actionListener Ljava/awt/event/ActionListener;
? ? ? ? ? java/awt/AWTEventMulticaster add _(Ljava/awt/event/ActionListener;Ljava/awt/event/ActionListener;)Ljava/awt/event/ActionListener;
? ? ? ? remove ? java/awt/event/ActionListener
? ? ? getListeners -(Ljava/lang/Class;)[Ljava/util/EventListener; ? [Ljava/awt/event/ActionListener;
? ? ? ? F(Ljava/util/EventListener;Ljava/lang/Class;)[Ljava/util/EventListener;
? ? ? processActionEvent (Ljava/awt/event/ActionEvent;)V ? ? ? ? java/awt/AWTEvent id ?
? ? ? eventEnabled (Ljava/awt/AWTEvent;)Z ? ? ? ? actionPerformed ? # ? &(Ljava/lang/String;)Ljava/lang/String;
? ? ? ? ? java/lang/String valueOf &(Ljava/lang/Object;)Ljava/lang/String; ? # ? 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
? ? Z paramString ?
? ? ? ?
java/io/ObjectOutputStream defaultWriteObject ? actionL
? ? ? ? save J(Ljava/io/ObjectOutputStream;Ljava/lang/String;Ljava/util/EventListener;)V
? ? ? ? writeObject (Ljava/lang/Object;)V
? ? ? ?
java/io/ObjectInputStream defaultReadObject
? ? ? (
readObject
? ? ? Z intern
? ? ? addActionListener "(Ljava/awt/event/ActionListener;)V ? ? ? accessibleContext 'Ljavax/accessibility/AccessibleContext; ? 'java/awt/MenuItem$AccessibleAWTMenuItem
? ? ? (Ljava/awt/MenuItem;)V
P
loadLibraries
g java/awt/GraphicsEnvironment
isHeadless
initIDs java/awt/MenuItem$1
sun/awt/AWTAccessor setMenuItemAccessor )(Lsun/awt/AWTAccessor$MenuItemAccessor;)V javax/accessibility/Accessible base
ConstantValue menuitem serialVersionUID???њiՆ Code LineNumberTable LocalVariableTable this Ljava/awt/MenuItem;
Exceptions# java/awt/HeadlessException s constructComponentName
StackMapTable( java/lang/Object* java/lang/Throwable addNotify getLabel Ljava/awt/peer/MenuItemPeer; b
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; getShortcut ()Ljava/awt/MenuShortcut; setShortcut (Ljava/awt/MenuShortcut;)V deleteShortcut when modifiers menu Ljava/awt/Menu; container Ljava/awt/MenuContainer;> java/awt/MenuContainer handleShortcut (Ljava/awt/event/KeyEvent;)Z e Ljava/awt/event/KeyEvent; sE getShortcutMenuItem ,(Ljava/awt/MenuShortcut;)Ljava/awt/MenuItem; enableEvents (J)V eventsToEnable
disableEvents eventsToDisable setActionCommand command l removeActionListener getActionListeners "()[Ljava/awt/event/ActionListener; listenerType Ljava/lang/Class; Ljava/util/EventListener; LocalVariableTypeTable Ljava/lang/Class;W java/util/EventListener Signature :(Ljava/lang/Class;)[TT; processEvent Ljava/awt/AWTEvent; Ljava/awt/event/ActionEvent; listener str (Ljava/io/ObjectOutputStream;)V Ljava/io/ObjectOutputStream;b java/io/IOException (Ljava/io/ObjectInputStream;)V key Ljava/io/ObjectInputStream; keyOrNull Ljava/lang/Object;i java/lang/ClassNotFoundException getAccessibleContext )()Ljavax/accessibility/AccessibleContext;
SourceFile
MenuItem.java NestMembers BootstrapMethodsr
stu #v $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;x menuitemz ,label=| ,shortcut=~ InnerClasses AccessibleAWTMenuItem? $sun/awt/AWTAccessor$MenuItemAccessor MenuItemAccessor? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup !
B @ B ? @ ? ? ? ? ? B
? &