META-INF.modules.java.desktop.classes.javax.swing.JDesktopPane.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? :?
javax/swing/JLayeredPane ()V
javax/swing/JDesktopPane
selectedFrame Ljavax/swing/JInternalFrame; dragMode I dragModeSet Z componentOrderCheckingEnabled componentOrderChanged opaque ! " java/lang/Boolean TRUE Ljava/lang/Boolean;
$ % &
setUIProperty '(Ljava/lang/String;Ljava/lang/Object;)V
( ) * setFocusCycleRoot (Z)V , javax/swing/JDesktopPane$1
+ . / (Ljavax/swing/JDesktopPane;)V
1 2 3 setFocusTraversalPolicy "(Ljava/awt/FocusTraversalPolicy;)V
5 6 updateUI 8 9 : ui Ljavax/swing/plaf/ComponentUI; < javax/swing/plaf/DesktopPaneUI
> ? @ setUI !(Ljavax/swing/plaf/ComponentUI;)V
C D E firePropertyChange (Ljava/lang/String;II)V G H I desktopManager Ljavax/swing/DesktopManager; H
L D M 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
O P Q R S javax/swing/UIManager getUI 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;
U ? V #(Ljavax/swing/plaf/DesktopPaneUI;)V X
DesktopPaneUI
Z [ \ getAllFrames ,(Ljava/awt/Container;)Ljava/util/Collection; ^ javax/swing/JInternalFrame ` a b c d java/util/Collection toArray (([Ljava/lang/Object;)[Ljava/lang/Object; f [Ljavax/swing/JInternalFrame; h java/util/LinkedHashSet
g
k l m n o java/awt/Container getComponentCount ()I
k q r s getComponent (I)Ljava/awt/Component; ` u v w add (Ljava/lang/Object;)Z y 'javax/swing/JInternalFrame$JDesktopIcon
x { | } getInternalFrame ()Ljavax/swing/JInternalFrame; ` ? ? addAll (Ljava/util/Collection;)Z ` ? ? ? iterator ()Ljava/util/Iterator; ? ? ? ? ? java/util/Iterator hasNext ()Z ? ? ? ? next ()Ljava/lang/Object;
] ? ? o getLayer ? ? ? remove ? java/util/TreeSet
?
l
q ? *javax/swing/JDesktopPane$ComponentPosition
? ? ? (Ljava/awt/Component;)I
? ? ? !(Ljavax/swing/JInternalFrame;II)V ? u ?
java/util/Set ? java/util/ArrayList ? ? ? o size
? ? ? (I)V ? ? ? ? ? component ? u ? java/util/List
? ? verifyFramesCache
? ? } getTopInternalFrame ? ? ? framesCache Ljava/util/List; ? ? ? ? indexOf (Ljava/lang/Object;)I ? ? ? ? ? ? get (I)Ljava/lang/Object;
? ? ? getNextFrame ;(Ljavax/swing/JInternalFrame;Z)Ljavax/swing/JInternalFrame;
? ? ? getFrames ()Ljava/util/List;
? ? updateFramesCache
? ? ? (Ljava/awt/Component;)V
? ? } getSelectedFrame
? ? * setComponentOrderCheckingEnabled
] ? ?
moveToBack
] ? ? * setSelected ? java/beans/PropertyVetoException
? ? ? checkComponentAttributes
? ? ? addImpl *(Ljava/awt/Component;Ljava/lang/Object;I)V
] ? ? ? isIcon ? wasIconOnce ? ? " FALSE
] ? ? ? putClientProperty '(Ljava/lang/Object;Ljava/lang/Object;)V
? ? ?
? ? removeAll
? ? ? setComponentZOrder (Ljava/awt/Component;I)V
java/io/ObjectOutputStream defaultWriteObject
getUIClassID ()Ljava/lang/String;
w java/lang/String equals
javax/swing/JComponent getWriteObjCounter (Ljavax/swing/JComponent;)B
setWriteObjCounter (Ljavax/swing/JComponent;B)V
javax/swing/plaf/ComponentUI installUI (Ljavax/swing/JComponent;)V java/lang/Integer
!" o intValue
$% ? setDragMode
$
()*+ java/lang/Object toString-
/0 paramString 234 makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 678 accessibleContext 'Ljavax/accessibility/AccessibleContext;: /javax/swing/JDesktopPane$AccessibleJDesktopPane
9 .
= R> "()Ljavax/swing/plaf/DesktopPaneUI;@ javax/accessibility/Accessible uiClassID Ljava/lang/String;
ConstantValue LIVE_DRAG_MODE OUTLINE_DRAG_MODE Signature .Ljava/util/List; Code LineNumberTable LocalVariableTable this Ljavax/swing/JDesktopPane; Ljavax/swing/plaf/DesktopPaneUI; RuntimeVisibleAnnotations Ljava/beans/BeanProperty; hidden visualUpdate description :The UI object that implements the Component's LookAndFeel. oldDragMode enumerationValues JDesktopPane.LIVE_DRAG_MODE JDesktopPane.OUTLINE_DRAG_MODE +Dragging style for internal frame children. getDragMode getDesktopManager ()Ljavax/swing/DesktopManager; setDesktopManager (Ljavax/swing/DesktopManager;)V d oldValue BDesktop manager to handle the internal frames in the desktop pane. bound ()[Ljavax/swing/JInternalFrame; tmp Ljava/awt/Component; parent Ljava/awt/Container; i count results Ljava/util/Collection; LocalVariableTypeTable 4Ljava/util/Collection;
StackMapTableq java/awt/Component J(Ljava/awt/Container;)Ljava/util/Collection; setSelectedFrame (Ljavax/swing/JInternalFrame;)V f getAllFramesInLayer (I)[Ljavax/swing/JInternalFrame; layer allFrames Ljava/util/Iterator; 2Ljava/util/Iterator; c position ,Ljavax/swing/JDesktopPane$ComponentPosition; set Ljava/util/Set; frames =Ljava/util/Set; 0()Ljava/util/List; forward :(Ljavax/swing/JInternalFrame;)Ljavax/swing/JInternalFrame; comp selectFrame (Z)Ljavax/swing/JInternalFrame;
frameToSelect enable constraints Ljava/lang/Object; index writeObject (Ljava/io/ObjectOutputStream;)V B s Ljava/io/ObjectOutputStream;
Exceptions? java/io/IOException propertyName value desktopManagerString getAccessibleContext )()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI;
SourceFile JDesktopPane.java Ljava/beans/JavaBean; defaultProperty UI NestMembers BootstrapMethods?
???3? $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;? ,desktopManager= InnerClasses JDesktopIcon ComponentPosition AccessibleJDesktopPane? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup ! ?
AB C W ? H I ? D C E F C G ? ? ? H I ! J ? <*? *? *?
*? *? *? *? ? #*? '*? +Y*? -? 0*? 4? K . ? e y z | } ? &