
META-INF.modules.java.desktop.classes.javax.swing.plaf.metal.MetalDesktopIconUI.class Maven / Gradle / Ivy
???? : ? )javax/swing/plaf/metal/MetalDesktopIconUI
()V
)javax/swing/plaf/basic/BasicDesktopIconUI
installDefaults desktopIcon )Ljavax/swing/JInternalFrame$JDesktopIcon; DesktopIcon.background DesktopIcon.foreground DesktopIcon.font
javax/swing/LookAndFeel installColorsAndFont Q(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V DesktopIcon.width
! " # $ javax/swing/UIManager getInt (Ljava/lang/Object;)I & ' ( width I
* + , - . 'javax/swing/JInternalFrame$JDesktopIcon getInternalFrame ()Ljavax/swing/JInternalFrame; 0 1 2 frame Ljavax/swing/JInternalFrame;
4 5 6 7 8 javax/swing/JInternalFrame getFrameIcon ()Ljavax/swing/Icon;
4 : ; < getTitle ()Ljava/lang/String; > javax/swing/JButton
= @ A '(Ljava/lang/String;Ljavax/swing/Icon;)V C D E button Ljavax/swing/JButton; G +javax/swing/plaf/metal/MetalDesktopIconUI$1
F I J .(Ljavax/swing/plaf/metal/MetalDesktopIconUI;)V
= L M N addActionListener "(Ljava/awt/event/ActionListener;)V
* P Q R getFont ()Ljava/awt/Font;
= T U V setFont (Ljava/awt/Font;)V
* X Y Z
getBackground ()Ljava/awt/Color;
= \ ] ^
setBackground (Ljava/awt/Color;)V
* ` a Z
getForeground
= c d ^
setForeground
= f g h getPreferredSize ()Ljava/awt/Dimension; j k l m ( java/awt/Dimension height o !javax/swing/plaf/metal/MetalBumps
q r s t u 'javax/swing/plaf/metal/MetalLookAndFeel getControlHighlight $()Ljavax/swing/plaf/ColorUIResource;
q w x u getControlDarkShadow
q z { u
getControl
n } ~ 5(IILjava/awt/Color;Ljava/awt/Color;Ljava/awt/Color;)V ? javax/swing/JLabel
? ? (Ljavax/swing/Icon;)V ? ? ? label Ljavax/swing/JLabel; ? javax/swing/border/MatteBorder
? ? ? (IIIILjava/awt/Color;)V
? ? ? setBorder (Ljavax/swing/border/Border;)V ? java/awt/BorderLayout
? ? ? (II)V
* ? ? ? setLayout (Ljava/awt/LayoutManager;)V ? Center
* ? ? ? add )(Ljava/awt/Component;Ljava/lang/Object;)V ? West
* ? ? ? remove (Ljava/awt/Component;)V
? ? installListeners ? 7javax/swing/plaf/metal/MetalDesktopIconUI$TitleListener
? I ? ? ?
titleListener 9Ljavax/swing/plaf/metal/MetalDesktopIconUI$TitleListener;
4 ? ? ? addPropertyChangeListener &(Ljava/beans/PropertyChangeListener;)V
4 ? ? ? removePropertyChangeListener
? ? uninstallListeners
? ? ? getMinimumSize .(Ljavax/swing/JComponent;)Ljava/awt/Dimension;
* ? ? ? getLayout ()Ljava/awt/LayoutManager; ? ? ? ? ? java/awt/LayoutManager minimumLayoutSize *(Ljava/awt/Container;)Ljava/awt/Dimension;
j ? createUI 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI; Code LineNumberTable LocalVariableTable c Ljavax/swing/JComponent; this +Ljavax/swing/plaf/metal/MetalDesktopIconUI; installComponents icon Ljavax/swing/Icon; title Ljava/lang/String; buttonH drag uninstallComponents getMaximumSize
SourceFile MetalDesktopIconUI.java NestMembers InnerClasses JDesktopIcon
TitleListener ! D E ? ? ? ? ' (
? ? ? 2 ? Y? ? ? : ? ? ? ? 3 *? ? ?
@ A ? ? ? ? Q *?
*?
? *? ? %? ? D E F G ? ? ? ? ? m ?**?
? )? /*? /? 3L*? /? 9M*? =Y,+? ?? B*? B? FY*? H? K*? B*?
? O? S*? B*?
? W? [*? B*?
? _? b*? B? e? i>? nYl? p? v? y? |:*? Y? ?? ?*? ?? ?Y*?
? W? ?? ?*?
? ?Y? ?? ?*?
*? B?? ?*?
*? ??? ?? ? N J K L N ( O 7 R E S S T a V l X t Y w Z z [ ? \ ? ^ ? _ ? ` ? a ? b ? 4 ? ? ? ? ? ? ? ? ? l g ? ( ? Q ? ? ? ? g )*?
? ?*?
*? ?? ?*?
*? B? ?*? B*? /? ? e f g h # i ( j ? ) ? ? ? ? N *? ?*?
? )*? ?Y*? ?Z? ?? ?? ? m n p ? ? ? ? ? N *?
? )*? ?? ?*? ?*? ?? ? s u v w ? ? ? g ? ? : *+? ?? ? } ? ? ? ? ? ? ? ? [ ? jY*? %*?
? ?*?
? ? ? i? Ȱ ? ? ? ? ? ? ? ? ? ? ? ? : *+? ?? ? ? ? ? ? ? ? ? ? ? ? F ? * 4 ? F ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy