META-INF.modules.java.desktop.classes.javax.swing.JComboBox.class Maven / Gradle / Ivy
???? 8
?? "? "? "?? "?
?? "? "? "? "?
"?
"??
?
?
?
"??
??
"?
"??
?
"?
?? "?
"
"
"
"
R
" ?
" ?
" " ?
" "++ ?
?
"
"+
"
"
"! %
A& "' ?
"() G* G+ G, G- G
. G/0
O&
"1
"2
3
4 "56
78
79
7:;<
"=
">?@A
7BC
cD `E `F `G "H
" "I wJ
"K
"L
"
"M wN ?
OP
OQ
"RS
uTUVWX wYZ
"[ W\
]^
]_`
?ab
?a
"c
?d \ef
?g
"h
"i
"j+kl
"m
"n ?o
"p
?q
"r
?st
"u
?v
?w ?xy
"z
?+{|}
??
~
"?
|
??
??
??
?????
?? ? "??
????? AccessibleJComboBox InnerClasses DefaultKeySelectionManager? KeySelectionManager $ComboBoxActionPropertyChangeListener uiClassID Ljava/lang/String;
ConstantValue dataModel Ljavax/swing/ComboBoxModel; Signature Ljavax/swing/ComboBoxModel; renderer Ljavax/swing/ListCellRenderer; $Ljavax/swing/ListCellRenderer<-TE;>; editor Ljavax/swing/ComboBoxEditor; maximumRowCount I
isEditable Z keySelectionManager +Ljavax/swing/JComboBox$KeySelectionManager;
actionCommand lightWeightPopupEnabled selectedItemReminder Ljava/lang/Object; prototypeDisplayValue TE; firingActionEvent
selectingItem updateInProgress action Ljavax/swing/Action; actionPropertyChangeListener #Ljava/beans/PropertyChangeListener; (Ljavax/swing/ComboBoxModel;)V Code LineNumberTable LocalVariableTable this Ljavax/swing/JComboBox; aModel LocalVariableTypeTable Ljavax/swing/JComboBox; #(Ljavax/swing/ComboBoxModel;)V ([Ljava/lang/Object;)V items [Ljava/lang/Object; [TE; ([TE;)V (Ljava/util/Vector;)V Ljava/util/Vector; Ljava/util/Vector; (Ljava/util/Vector;)V ()V init installAncestorListener setUI (Ljavax/swing/plaf/ComboBoxUI;)V ui Ljavax/swing/plaf/ComboBoxUI; RuntimeVisibleAnnotations Ljava/beans/BeanProperty; hidden visualUpdate description :The UI object that implements the Component's LookAndFeel. updateUI
StackMapTable? getUIClassID ()Ljava/lang/String; bound getUI ()Ljavax/swing/plaf/ComboBoxUI; setModel oldModel? 5Model that the combo box uses to get data to display. getModel ()Ljavax/swing/ComboBoxModel; "()Ljavax/swing/ComboBoxModel; setLightWeightPopupEnabled (Z)V aFlag oldFlag expert 8Set to false to require heavyweight popups. isLightWeightPopupEnabled ()Z setEditable preferred 8If true, the user can type a new value in the combo box. setMaximumRowCount (I)V count oldCount 0The maximum number of rows the popup should have getMaximumRowCount ()I setRenderer !(Ljavax/swing/ListCellRenderer;)V aRenderer oldRenderer '(Ljavax/swing/ListCellRenderer<-TE;>;)V 7The renderer that paints the item selected in the list. getRenderer ()Ljavax/swing/ListCellRenderer; &()Ljavax/swing/ListCellRenderer<-TE;>; setEditor (Ljavax/swing/ComboBoxEditor;)V anEditor oldEditor? 8The editor that combo box uses to edit the current value getEditor ()Ljavax/swing/ComboBoxEditor; setSelectedItem (Ljava/lang/Object;)V element i found anObject oldSelection objectToSelect (Sets the selected item in the JComboBox. getSelectedItem ()Ljava/lang/Object; setSelectedIndex anIndex size The item at index is selected. getSelectedIndex obj sObject c Ljava/beans/Transient; getPrototypeDisplayValue ()TE; setPrototypeDisplayValue oldValue (TE;)V FThe display prototype value, used to compute display width and height. addItem item insertItemAt (Ljava/lang/Object;I)V index (TE;I)V
removeItem removeItemAt removeAllItems model "Ljavax/swing/MutableComboBoxModel; 'Ljavax/swing/MutableComboBoxModel; checkMutableComboBoxModel showPopup hidePopup setPopupVisible v isPopupVisible addItemListener (Ljava/awt/event/ItemListener;)V aListener Ljava/awt/event/ItemListener; removeItemListener getItemListeners ()[Ljava/awt/event/ItemListener; addActionListener "(Ljava/awt/event/ActionListener;)V l Ljava/awt/event/ActionListener; removeActionListener getActionListeners "()[Ljava/awt/event/ActionListener; addPopupMenuListener ((Ljavax/swing/event/PopupMenuListener;)V %Ljavax/swing/event/PopupMenuListener; removePopupMenuListener getPopupMenuListeners (()[Ljavax/swing/event/PopupMenuListener; firePopupMenuWillBecomeVisible listeners e "Ljavax/swing/event/PopupMenuEvent; ? firePopupMenuWillBecomeInvisible firePopupMenuCanceled setActionCommand (Ljava/lang/String;)V aCommand getActionCommand setAction (Ljavax/swing/Action;)V a :the Action instance connected with this ActionEvent source
isListener 3(Ljava/lang/Class;Ljava/awt/event/ActionListener;)Z Ljava/lang/Class; Ljava/lang/Class<*>; 6(Ljava/lang/Class<*>;Ljava/awt/event/ActionListener;)Z getAction ()Ljavax/swing/Action; configurePropertiesFromAction "createActionPropertyChangeListener 9(Ljavax/swing/Action;)Ljava/beans/PropertyChangeListener; actionPropertyChanged )(Ljavax/swing/Action;Ljava/lang/String;)V propertyName setActionCommandFromAction fireItemStateChanged (Ljava/awt/event/ItemEvent;)V Ljava/awt/event/ItemEvent; fireActionEvent Ljava/awt/event/ActionEvent; mostRecentEventTime J modifiers currentEvent Ljava/awt/AWTEvent;? selectedItemChanged getSelectedObjects ()[Ljava/lang/Object; result selectedObject actionPerformed (Ljava/awt/event/ActionEvent;)V
oldCommand contentsChanged $(Ljavax/swing/event/ListDataEvent;)V !Ljavax/swing/event/ListDataEvent; newSelection
intervalAdded intervalRemoved selectWithKeyChar (C)Z keyChar C
setEnabled b #The enabled state of the component. configureEditor 1(Ljavax/swing/ComboBoxEditor;Ljava/lang/Object;)V anItem processKeyEvent (Ljava/awt/event/KeyEvent;)V Ljava/awt/event/KeyEvent; processKeyBinding 5(Ljavax/swing/KeyStroke;Ljava/awt/event/KeyEvent;IZ)Z component Ljavax/swing/JComponent; ks Ljavax/swing/KeyStroke; condition pressed editorComponent Ljava/awt/Component; setKeySelectionManager .(Ljavax/swing/JComboBox$KeySelectionManager;)V aManager =The objects that changes the selection when a key is pressed. getKeySelectionManager -()Ljavax/swing/JComboBox$KeySelectionManager; getItemCount getItemAt (I)Ljava/lang/Object; (I)TE; createDefaultKeySelectionManager writeObject (Ljava/io/ObjectOutputStream;)V B s Ljava/io/ObjectOutputStream;
Exceptions? paramString selectedItemReminderString isEditableString lightWeightPopupEnabledString getAccessibleContext )()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI; ?Ljavax/swing/JComponent;Ljava/awt/ItemSelectable;Ljavax/swing/event/ListDataListener;Ljava/awt/event/ActionListener;Ljavax/accessibility/Accessible;
SourceFile JComboBox.java Ljava/beans/JavaBean; defaultProperty UI 3A combination of a text field and a drop-down list. Ljavax/swing/SwingContainer; value NestMembers????? ? ? ? ? ? ? ? ? comboBoxChanged ? ??? ? ? ? ? ? ? ? ? ? ? ? javax/swing/DefaultComboBoxModel ? ? ? ? ? ? opaque????? ? ? javax/swing/JComboBox$1 ???? ?? ? ??? javax/swing/plaf/ComboBoxUI ? ?$% java/awt/Component??? javax/swing/JComboBox
ComboBoxUI ?? ? ?????89???? editable?? ? ?? ? ? ?fcbc?? ????-.?0/0? ?? ? "java/lang/IllegalArgumentException BootstrapMethods???? ?w ? ?U ? javax/swing/MutableComboBoxModel?0?L?0?? ? java/lang/RuntimeException 5Cannot use this method with a non-Mutable data model.X
X?Z??? java/awt/event/ItemListener??????? [Ljava/awt/event/ItemListener; java/awt/event/ActionListener??z{ [Ljava/awt/event/ActionListener; #javax/swing/event/PopupMenuListener &[Ljavax/swing/event/PopupMenuListener;?? javax/swing/event/PopupMenuEvent ?0?????? ? ? ? ????{~??????????{ :javax/swing/JComboBox$ComboBoxActionPropertyChangeListener ?? javax/swing/Action ActionCommandKey enabled ShortDescription?? java/lang/Stringvw??????? java/awt/event/InputEvent? java/awt/event/ActionEventy ???? java/awt/event/ItemEvent ???? java/lang/Object
?9 comboBoxEdited??????:?
?? java/awt/event/KeyEventW ??????? JComboBox.isTableCellEditor???? javax/swing/JComponent 0javax/swing/JComboBox$DefaultKeySelectionManager?? ? ? ???????? true false? ?? )javax/swing/JComboBox$AccessibleJComboBox java/awt/ItemSelectable "javax/swing/event/ListDataListener javax/accessibility/Accessible )javax/swing/JComboBox$KeySelectionManager java/lang/Throwable javax/swing/ComboBoxModel javax/swing/ComboBoxEditor java/awt/AWTEvent java/io/IOException Ajavax/swing/JComboBox$AccessibleJComboBox$EditorAccessibleContext EditorAccessibleContext :javax/swing/JComboBox$AccessibleJComboBox$AccessibleEditor AccessibleEditor Rjavax/swing/JComboBox$AccessibleJComboBox$AccessibleJComboBoxListSelectionListener (AccessibleJComboBoxListSelectionListener Njavax/swing/JComboBox$AccessibleJComboBox$AccessibleJComboBoxPopupMenuListener $AccessibleJComboBoxPopupMenuListener Sjavax/swing/JComboBox$AccessibleJComboBox$AccessibleJComboBoxPropertyChangeListener )AccessibleJComboBoxPropertyChangeListener javax/swing/JPopupMenu !getDefaultLightWeightPopupEnabled java/lang/Boolean valueOf (Z)Ljava/lang/Boolean;
setUIProperty '(Ljava/lang/String;Ljava/lang/Object;)V (Ljavax/swing/JComboBox;)V addAncestorListener '(Ljavax/swing/event/AncestorListener;)V !(Ljavax/swing/plaf/ComponentUI;)V javax/swing/UIManager 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI; javax/swing/SwingUtilities updateComponentTreeUI (Ljava/awt/Component;)V Ljavax/swing/plaf/ComponentUI; removeListDataListener '(Ljavax/swing/event/ListDataListener;)V addListDataListener firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V (Ljava/lang/String;ZZ)V (Ljava/lang/String;II)V
invalidate equals (Ljava/lang/Object;)Z getSize getElementAt setItem
!setSelectedIndex: out of bounds makeConcatWithConstants (I)Ljava/lang/String;
addElement insertElementAt
removeElement removeElementAt removeAllElements (Ljavax/swing/JComboBox;Z)V (Ljavax/swing/JComboBox;)Z listenerList %Ljavax/swing/event/EventListenerList; #javax/swing/event/EventListenerList add -(Ljava/lang/Class;Ljava/util/EventListener;)V remove getListeners -(Ljava/lang/Class;)[Ljava/util/EventListener; getListenerList popupMenuWillBecomeVisible %(Ljavax/swing/event/PopupMenuEvent;)V popupMenuWillBecomeInvisible popupMenuCanceled removePropertyChangeListener &(Ljava/beans/PropertyChangeListener;)V addPropertyChangeListener javax/swing/AbstractAction setEnabledFromAction /(Ljavax/swing/JComponent;Ljavax/swing/Action;)V setToolTipTextFromAction .(Ljavax/swing/JComboBox;Ljavax/swing/Action;)V getValue &(Ljava/lang/String;)Ljava/lang/Object; itemStateChanged java/awt/EventQueue getMostRecentEventTime ()J getCurrentEvent ()Ljava/awt/AWTEvent; getModifiers *(Ljava/lang/Object;ILjava/lang/String;JI)V 0(Ljava/awt/ItemSelectable;ILjava/lang/Object;I)V getItem selectionForKey (CLjavax/swing/ComboBoxModel;)I isEnabled
getKeyCode TRUE Ljava/lang/Boolean; getClientProperty &(Ljava/lang/Object;)Ljava/lang/Object; getEditorComponent ()Ljava/awt/Component; java/io/ObjectOutputStream defaultWriteObject getWriteObjCounter (Ljavax/swing/JComponent;)B setWriteObjCounter (Ljavax/swing/JComponent;B)V javax/swing/plaf/ComponentUI installUI (Ljavax/swing/JComponent;)V toString Q,isEditable=,lightWeightPopupEnabled=,maximumRowCount=,selectedItemReminder= ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; accessibleContext 'Ljavax/accessibility/AccessibleContext;? $java/lang/invoke/StringConcatFactory
Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! " ? ? ? \ ? ? ? ? # ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Q ? ? ? ? :*? *? *? *? *? *? ? *? *?
*? *+? *?
? ? 2 ? z
? ? ? ? ! ? &