public class javax.swing.plaf.basic.BasicInternalFrameUI extends javax.swing.plaf.InternalFrameUI
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: javax.swing.plaf.basic.BasicInternalFrameUI
super_class: javax.swing.plaf.InternalFrameUI
{
protected javax.swing.JInternalFrame frame;
descriptor: Ljavax/swing/JInternalFrame;
flags: (0x0004) ACC_PROTECTED
private javax.swing.plaf.basic.BasicInternalFrameUI$Handler handler;
descriptor: Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
flags: (0x0002) ACC_PRIVATE
protected javax.swing.event.MouseInputAdapter borderListener;
descriptor: Ljavax/swing/event/MouseInputAdapter;
flags: (0x0004) ACC_PROTECTED
protected java.beans.PropertyChangeListener propertyChangeListener;
descriptor: Ljava/beans/PropertyChangeListener;
flags: (0x0004) ACC_PROTECTED
protected java.awt.LayoutManager internalFrameLayout;
descriptor: Ljava/awt/LayoutManager;
flags: (0x0004) ACC_PROTECTED
protected java.awt.event.ComponentListener componentListener;
descriptor: Ljava/awt/event/ComponentListener;
flags: (0x0004) ACC_PROTECTED
protected javax.swing.event.MouseInputListener glassPaneDispatcher;
descriptor: Ljavax/swing/event/MouseInputListener;
flags: (0x0004) ACC_PROTECTED
private javax.swing.event.InternalFrameListener internalFrameListener;
descriptor: Ljavax/swing/event/InternalFrameListener;
flags: (0x0002) ACC_PRIVATE
protected javax.swing.JComponent northPane;
descriptor: Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
protected javax.swing.JComponent southPane;
descriptor: Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
protected javax.swing.JComponent westPane;
descriptor: Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
protected javax.swing.JComponent eastPane;
descriptor: Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
protected javax.swing.plaf.basic.BasicInternalFrameTitlePane titlePane;
descriptor: Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
flags: (0x0004) ACC_PROTECTED
private static javax.swing.DesktopManager sharedDesktopManager;
descriptor: Ljavax/swing/DesktopManager;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private boolean componentListenerAdded;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.awt.Rectangle parentBounds;
descriptor: Ljava/awt/Rectangle;
flags: (0x0002) ACC_PRIVATE
private boolean dragging;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean resizing;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected javax.swing.KeyStroke ;
descriptor: Ljavax/swing/KeyStroke;
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
private boolean keyBindingRegistered;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean keyBindingActive;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new javax.swing.plaf.basic.BasicInternalFrameUI
dup
aload 0
checkcast javax.swing.JInternalFrame
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI.<init>:(Ljavax/swing/JInternalFrame;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 b Ljavax/swing/JComponent;
MethodParameters:
Name Flags
b
public void <init>(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial javax.swing.plaf.InternalFrameUI.<init>:()V
1: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListenerAdded:Z
2: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.dragging:Z
3: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.resizing:Z
4: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingRegistered:Z
5: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingActive:Z
6: invokestatic javax.swing.UIManager.getLookAndFeel:()Ljavax/swing/LookAndFeel;
astore 2
start local 2 7: aload 2
instanceof javax.swing.plaf.basic.BasicLookAndFeel
ifeq 9
8: aload 2
checkcast javax.swing.plaf.basic.BasicLookAndFeel
invokevirtual javax.swing.plaf.basic.BasicLookAndFeel.installAWTEventListener:()V
9: StackMap locals: javax.swing.plaf.basic.BasicInternalFrameUI javax.swing.JInternalFrame javax.swing.LookAndFeel
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 10 1 b Ljavax/swing/JInternalFrame;
7 10 2 laf Ljavax/swing/LookAndFeel;
MethodParameters:
Name Flags
b
public void installUI(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast javax.swing.JInternalFrame
putfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
1: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installDefaults:()V
2: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installListeners:()V
3: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installComponents:()V
4: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installKeyboardActions:()V
5: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "opaque"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokestatic javax.swing.LookAndFeel.installProperty:(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/Object;)V
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 7 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
public void uninstallUI(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
if_acmpeq 7
1: new java.awt.IllegalComponentStateException
dup
2: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " was asked to deinstall() "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " when it only knows about "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "."
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
5: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
6: invokespecial java.awt.IllegalComponentStateException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.uninstallKeyboardActions:()V
8: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.uninstallComponents:()V
9: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.uninstallListeners:()V
10: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.uninstallDefaults:()V
11: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.updateFrameCursor:()V
12: aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.handler:Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
13: aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
14: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 15 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
protected void installDefaults();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getFrameIcon:()Ljavax/swing/Icon;
astore 1
start local 1 1: aload 1
ifnull 2
aload 1
instanceof javax.swing.plaf.UIResource
ifeq 3
2: StackMap locals: javax.swing.Icon
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.icon"
invokestatic javax.swing.UIManager.getIcon:(Ljava/lang/Object;)Ljavax/swing/Icon;
invokevirtual javax.swing.JInternalFrame.setFrameIcon:(Ljavax/swing/Icon;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getContentPane:()Ljava/awt/Container;
astore 2
start local 2 4: aload 2
ifnull 8
5: aload 2
invokevirtual java.awt.Container.getBackground:()Ljava/awt/Color;
astore 3
start local 3 6: aload 3
instanceof javax.swing.plaf.UIResource
ifeq 8
7: aload 2
aconst_null
invokevirtual java.awt.Container.setBackground:(Ljava/awt/Color;)V
end local 3 8: StackMap locals: java.awt.Container
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createLayoutManager:()Ljava/awt/LayoutManager;
dup_x1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameLayout:Ljava/awt/LayoutManager;
invokevirtual javax.swing.JInternalFrame.setLayout:(Ljava/awt/LayoutManager;)V
9: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokestatic javax.swing.UIManager.getLookAndFeelDefaults:()Ljavax/swing/UIDefaults;
ldc "control"
invokevirtual javax.swing.UIDefaults.getColor:(Ljava/lang/Object;)Ljava/awt/Color;
invokevirtual javax.swing.JInternalFrame.setBackground:(Ljava/awt/Color;)V
10: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.border"
invokestatic javax.swing.LookAndFeel.installBorder:(Ljavax/swing/JComponent;Ljava/lang/String;)V
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
1 12 1 frameIcon Ljavax/swing/Icon;
4 12 2 contentPane Ljava/awt/Container;
6 8 3 bg Ljava/awt/Color;
protected void installKeyboardActions();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createInternalFrameListener:()V
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
ifnull 3
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
invokevirtual javax.swing.JInternalFrame.addInternalFrameListener:(Ljavax/swing/event/InternalFrameListener;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc Ljavax/swing/plaf/basic/BasicInternalFrameUI;
4: ldc "InternalFrame.actionMap"
5: invokestatic javax.swing.plaf.basic.LazyActionMap.installLazyActionMap:(Ljavax/swing/JComponent;Ljava/lang/Class;Ljava/lang/String;)V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
static void loadActionMap(javax.swing.plaf.basic.LazyActionMap);
descriptor: (Ljavax/swing/plaf/basic/LazyActionMap;)V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
new javax.swing.plaf.basic.BasicInternalFrameUI$1
dup
ldc "showSystemMenu"
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI$1.<init>:(Ljava/lang/String;)V
invokevirtual javax.swing.plaf.basic.LazyActionMap.put:(Ljavax/swing/Action;)V
1: aload 0
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.installAudioActionMap:(Ljavax/swing/ActionMap;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 map Ljavax/swing/plaf/basic/LazyActionMap;
MethodParameters:
Name Flags
map
protected void installComponents();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createNorthPane:(Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setNorthPane:(Ljavax/swing/JComponent;)V
1: aload 0
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createSouthPane:(Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setSouthPane:(Ljavax/swing/JComponent;)V
2: aload 0
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createEastPane:(Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setEastPane:(Ljavax/swing/JComponent;)V
3: aload 0
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createWestPane:(Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setWestPane:(Ljavax/swing/JComponent;)V
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected void installListeners();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createBorderListener:(Ljavax/swing/JInternalFrame;)Ljavax/swing/event/MouseInputAdapter;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
1: aload 0
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createPropertyChangeListener:()Ljava/beans/PropertyChangeListener;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.propertyChangeListener:Ljava/beans/PropertyChangeListener;
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.propertyChangeListener:Ljava/beans/PropertyChangeListener;
invokevirtual javax.swing.JInternalFrame.addPropertyChangeListener:(Ljava/beans/PropertyChangeListener;)V
3: aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installMouseHandlers:(Ljavax/swing/JComponent;)V
4: aload 0
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createGlassPaneDispatcher:()Ljavax/swing/event/MouseInputListener;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
5: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
ifnull 8
6: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getGlassPane:()Ljava/awt/Component;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
invokevirtual java.awt.Component.addMouseListener:(Ljava/awt/event/MouseListener;)V
7: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getGlassPane:()Ljava/awt/Component;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
invokevirtual java.awt.Component.addMouseMotionListener:(Ljava/awt/event/MouseMotionListener;)V
8: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createComponentListener:()Ljava/awt/event/ComponentListener;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListener:Ljava/awt/event/ComponentListener;
9: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
ifnull 11
10: aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
invokevirtual java.awt.Container.getBounds:()Ljava/awt/Rectangle;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.parentBounds:Ljava/awt/Rectangle;
11: StackMap locals:
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
ifnull 14
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListenerAdded:Z
ifne 14
12: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListener:Ljava/awt/event/ComponentListener;
invokevirtual java.awt.Container.addComponentListener:(Ljava/awt/event/ComponentListener;)V
13: aload 0
iconst_1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListenerAdded:Z
14: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
private java.awt.event.WindowFocusListener getWindowFocusListener();
descriptor: ()Ljava/awt/event/WindowFocusListener;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getHandler:()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
private void cancelResize();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.resizing:Z
ifeq 3
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
instanceof javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener
ifeq 3
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
checkcast javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener.finishMouseReleased:()V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
private javax.swing.plaf.basic.BasicInternalFrameUI$Handler getHandler();
descriptor: ()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.handler:Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
ifnonnull 2
1: aload 0
new javax.swing.plaf.basic.BasicInternalFrameUI$Handler
dup
aload 0
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI$Handler.<init>:(Ljavax/swing/plaf/basic/BasicInternalFrameUI;)V
putfield javax.swing.plaf.basic.BasicInternalFrameUI.handler:Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
2: StackMap locals:
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.handler:Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
javax.swing.InputMap getInputMap(int);
descriptor: (I)Ljavax/swing/InputMap;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_2
if_icmpne 2
1: aload 0
iload 1
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createInputMap:(I)Ljavax/swing/InputMap;
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 condition I
MethodParameters:
Name Flags
condition
javax.swing.InputMap createInputMap(int);
descriptor: (I)Ljavax/swing/InputMap;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 1
iconst_2
if_icmpne 5
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
ldc "InternalFrame.windowBindings"
2: invokestatic sun.swing.DefaultLookup.get:(Ljavax/swing/JComponent;Ljavax/swing/plaf/ComponentUI;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Object[]
astore 2
start local 2 3: aload 2
ifnull 5
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 2
invokestatic javax.swing.LookAndFeel.makeComponentInputMap:(Ljavax/swing/JComponent;[Ljava/lang/Object;)Ljavax/swing/ComponentInputMap;
areturn
end local 2 5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 6 1 condition I
3 5 2 bindings [Ljava/lang/Object;
MethodParameters:
Name Flags
condition
protected void uninstallDefaults();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getFrameIcon:()Ljavax/swing/Icon;
astore 1
start local 1 1: aload 1
instanceof javax.swing.plaf.UIResource
ifeq 3
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aconst_null
invokevirtual javax.swing.JInternalFrame.setFrameIcon:(Ljavax/swing/Icon;)V
3: StackMap locals: javax.swing.Icon
StackMap stack:
aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameLayout:Ljava/awt/LayoutManager;
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aconst_null
invokevirtual javax.swing.JInternalFrame.setLayout:(Ljava/awt/LayoutManager;)V
5: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokestatic javax.swing.LookAndFeel.uninstallBorder:(Ljavax/swing/JComponent;)V
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
1 7 1 frameIcon Ljavax/swing/Icon;
protected void uninstallComponents();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setNorthPane:(Ljavax/swing/JComponent;)V
1: aload 0
aconst_null
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setSouthPane:(Ljavax/swing/JComponent;)V
2: aload 0
aconst_null
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setEastPane:(Ljavax/swing/JComponent;)V
3: aload 0
aconst_null
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.setWestPane:(Ljavax/swing/JComponent;)V
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
ifnull 6
5: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameTitlePane.uninstallDefaults:()V
6: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected void uninstallListeners();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
ifnull 3
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListenerAdded:Z
ifeq 3
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getParent:()Ljava/awt/Container;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListener:Ljava/awt/event/ComponentListener;
invokevirtual java.awt.Container.removeComponentListener:(Ljava/awt/event/ComponentListener;)V
2: aload 0
iconst_0
putfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListenerAdded:Z
3: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.componentListener:Ljava/awt/event/ComponentListener;
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
ifnull 8
5: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getGlassPane:()Ljava/awt/Component;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
invokevirtual java.awt.Component.removeMouseListener:(Ljava/awt/event/MouseListener;)V
6: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getGlassPane:()Ljava/awt/Component;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
invokevirtual java.awt.Component.removeMouseMotionListener:(Ljava/awt/event/MouseMotionListener;)V
7: aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.glassPaneDispatcher:Ljavax/swing/event/MouseInputListener;
8: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.deinstallMouseHandlers:(Ljavax/swing/JComponent;)V
9: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.propertyChangeListener:Ljava/beans/PropertyChangeListener;
invokevirtual javax.swing.JInternalFrame.removePropertyChangeListener:(Ljava/beans/PropertyChangeListener;)V
10: aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.propertyChangeListener:Ljava/beans/PropertyChangeListener;
11: aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
12: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected void uninstallKeyboardActions();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
ifnull 2
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
invokevirtual javax.swing.JInternalFrame.removeInternalFrameListener:(Ljavax/swing/event/InternalFrameListener;)V
2: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
3: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
iconst_2
4: aconst_null
5: invokestatic javax.swing.SwingUtilities.replaceUIInputMap:(Ljavax/swing/JComponent;ILjavax/swing/InputMap;)V
6: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aconst_null
invokestatic javax.swing.SwingUtilities.replaceUIActionMap:(Ljavax/swing/JComponent;Ljavax/swing/ActionMap;)V
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
void updateFrameCursor();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.resizing:Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getLastCursor:()Ljava/awt/Cursor;
astore 1
start local 1 3: aload 1
ifnonnull 5
4: iconst_0
invokestatic java.awt.Cursor.getPredefinedCursor:(I)Ljava/awt/Cursor;
astore 1
5: StackMap locals: java.awt.Cursor
StackMap stack:
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 1
invokevirtual javax.swing.JInternalFrame.setCursor:(Ljava/awt/Cursor;)V
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
3 7 1 s Ljava/awt/Cursor;
protected java.awt.LayoutManager createLayoutManager();
descriptor: ()Ljava/awt/LayoutManager;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getHandler:()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected java.beans.PropertyChangeListener createPropertyChangeListener();
descriptor: ()Ljava/beans/PropertyChangeListener;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getHandler:()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public java.awt.Dimension getPreferredSize(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)Ljava/awt/Dimension;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 1
if_acmpne 2
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getLayout:()Ljava/awt/LayoutManager;
aload 1
invokeinterface java.awt.LayoutManager.preferredLayoutSize:(Ljava/awt/Container;)Ljava/awt/Dimension;
areturn
2: StackMap locals:
StackMap stack:
new java.awt.Dimension
dup
bipush 100
bipush 100
invokespecial java.awt.Dimension.<init>:(II)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 x Ljavax/swing/JComponent;
MethodParameters:
Name Flags
x
public java.awt.Dimension getMinimumSize(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)Ljava/awt/Dimension;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 1
if_acmpne 2
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getLayout:()Ljava/awt/LayoutManager;
aload 1
invokeinterface java.awt.LayoutManager.minimumLayoutSize:(Ljava/awt/Container;)Ljava/awt/Dimension;
areturn
2: StackMap locals:
StackMap stack:
new java.awt.Dimension
dup
iconst_0
iconst_0
invokespecial java.awt.Dimension.<init>:(II)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 x Ljavax/swing/JComponent;
MethodParameters:
Name Flags
x
public java.awt.Dimension getMaximumSize(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)Ljava/awt/Dimension;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new java.awt.Dimension
dup
ldc 2147483647
ldc 2147483647
invokespecial java.awt.Dimension.<init>:(II)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 1 1 x Ljavax/swing/JComponent;
MethodParameters:
Name Flags
x
protected void replacePane(javax.swing.JComponent, javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;Ljavax/swing/JComponent;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 3
1: aload 0
aload 1
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.deinstallMouseHandlers:(Ljavax/swing/JComponent;)V
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 1
invokevirtual javax.swing.JInternalFrame.remove:(Ljava/awt/Component;)V
3: StackMap locals:
StackMap stack:
aload 2
ifnull 6
4: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
aload 2
invokevirtual javax.swing.JInternalFrame.add:(Ljava/awt/Component;)Ljava/awt/Component;
pop
5: aload 0
aload 2
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.installMouseHandlers:(Ljavax/swing/JComponent;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 7 1 currentPane Ljavax/swing/JComponent;
0 7 2 newPane Ljavax/swing/JComponent;
MethodParameters:
Name Flags
currentPane
newPane
protected void deinstallMouseHandlers(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
invokevirtual javax.swing.JComponent.removeMouseListener:(Ljava/awt/event/MouseListener;)V
1: aload 1
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
invokevirtual javax.swing.JComponent.removeMouseMotionListener:(Ljava/awt/event/MouseMotionListener;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
protected void installMouseHandlers(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
invokevirtual javax.swing.JComponent.addMouseListener:(Ljava/awt/event/MouseListener;)V
1: aload 1
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.borderListener:Ljavax/swing/event/MouseInputAdapter;
invokevirtual javax.swing.JComponent.addMouseMotionListener:(Ljava/awt/event/MouseMotionListener;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
protected javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new javax.swing.plaf.basic.BasicInternalFrameTitlePane
dup
aload 1
invokespecial javax.swing.plaf.basic.BasicInternalFrameTitlePane.<init>:(Ljavax/swing/JInternalFrame;)V
putfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 w Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
w
protected javax.swing.JComponent createSouthPane(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 1 1 w Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
w
protected javax.swing.JComponent createWestPane(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 1 1 w Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
w
protected javax.swing.JComponent createEastPane(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)Ljavax/swing/JComponent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 1 1 w Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
w
protected javax.swing.event.MouseInputAdapter createBorderListener(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)Ljavax/swing/event/MouseInputAdapter;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener
dup
aload 0
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener.<init>:(Ljavax/swing/plaf/basic/BasicInternalFrameUI;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 1 1 w Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
w
protected void createInternalFrameListener();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getHandler:()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
putfield javax.swing.plaf.basic.BasicInternalFrameUI.internalFrameListener:Ljavax/swing/event/InternalFrameListener;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected final boolean isKeyBindingRegistered();
descriptor: ()Z
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingRegistered:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected final void setKeyBindingRegistered(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingRegistered:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 b Z
MethodParameters:
Name Flags
b
public final boolean isKeyBindingActive();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingActive:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected final void setKeyBindingActive(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.keyBindingActive:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 b Z
MethodParameters:
Name Flags
b
protected void ();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
iconst_2
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getInputMap:(I)Ljavax/swing/InputMap;
astore 1
start local 1 1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
2: iconst_2
aload 1
3: invokestatic javax.swing.SwingUtilities.replaceUIInputMap:(Ljavax/swing/JComponent;ILjavax/swing/InputMap;)V
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
1 5 1 map Ljavax/swing/InputMap;
protected void ();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public javax.swing.JComponent getNorthPane();
descriptor: ()Ljavax/swing/JComponent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public void setNorthPane(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
ifnull 3
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
instanceof javax.swing.plaf.basic.BasicInternalFrameTitlePane
ifeq 3
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
checkcast javax.swing.plaf.basic.BasicInternalFrameTitlePane
invokevirtual javax.swing.plaf.basic.BasicInternalFrameTitlePane.uninstallListeners:()V
3: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
aload 1
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.replacePane:(Ljavax/swing/JComponent;Ljavax/swing/JComponent;)V
4: aload 0
aload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.northPane:Ljavax/swing/JComponent;
5: aload 1
instanceof javax.swing.plaf.basic.BasicInternalFrameTitlePane
ifeq 7
6: aload 0
aload 1
checkcast javax.swing.plaf.basic.BasicInternalFrameTitlePane
putfield javax.swing.plaf.basic.BasicInternalFrameUI.titlePane:Ljavax/swing/plaf/basic/BasicInternalFrameTitlePane;
7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 8 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
public javax.swing.JComponent getSouthPane();
descriptor: ()Ljavax/swing/JComponent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.southPane:Ljavax/swing/JComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public void setSouthPane(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.southPane:Ljavax/swing/JComponent;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
public javax.swing.JComponent getWestPane();
descriptor: ()Ljavax/swing/JComponent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.westPane:Ljavax/swing/JComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public void setWestPane(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.westPane:Ljavax/swing/JComponent;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
public javax.swing.JComponent getEastPane();
descriptor: ()Ljavax/swing/JComponent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.eastPane:Ljavax/swing/JComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
public void setEastPane(javax.swing.JComponent);
descriptor: (Ljavax/swing/JComponent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield javax.swing.plaf.basic.BasicInternalFrameUI.eastPane:Ljavax/swing/JComponent;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 c Ljavax/swing/JComponent;
MethodParameters:
Name Flags
c
protected javax.swing.DesktopManager getDesktopManager();
descriptor: ()Ljavax/swing/DesktopManager;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getDesktopPane:()Ljavax/swing/JDesktopPane;
ifnull 3
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getDesktopPane:()Ljavax/swing/JDesktopPane;
invokevirtual javax.swing.JDesktopPane.getDesktopManager:()Ljavax/swing/DesktopManager;
ifnull 3
2: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.getDesktopPane:()Ljavax/swing/JDesktopPane;
invokevirtual javax.swing.JDesktopPane.getDesktopManager:()Ljavax/swing/DesktopManager;
areturn
3: StackMap locals:
StackMap stack:
getstatic javax.swing.plaf.basic.BasicInternalFrameUI.sharedDesktopManager:Ljavax/swing/DesktopManager;
ifnonnull 5
4: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.createDesktopManager:()Ljavax/swing/DesktopManager;
putstatic javax.swing.plaf.basic.BasicInternalFrameUI.sharedDesktopManager:Ljavax/swing/DesktopManager;
5: StackMap locals:
StackMap stack:
getstatic javax.swing.plaf.basic.BasicInternalFrameUI.sharedDesktopManager:Ljavax/swing/DesktopManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected javax.swing.DesktopManager createDesktopManager();
descriptor: ()Ljavax/swing/DesktopManager;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: new javax.swing.DefaultDesktopManager
dup
invokespecial javax.swing.DefaultDesktopManager.<init>:()V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected void closeFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.closeSound"
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.playSound:(Ljavax/swing/JComponent;Ljava/lang/Object;)V
1: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.closeFrame:(Ljavax/swing/JInternalFrame;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void maximizeFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.maximizeSound"
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.playSound:(Ljavax/swing/JComponent;Ljava/lang/Object;)V
1: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.maximizeFrame:(Ljavax/swing/JInternalFrame;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void minimizeFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.swing.JInternalFrame.isIcon:()Z
ifne 2
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.restoreDownSound"
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.playSound:(Ljavax/swing/JComponent;Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.minimizeFrame:(Ljavax/swing/JInternalFrame;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 4 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void iconifyFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.minimizeSound"
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.playSound:(Ljavax/swing/JComponent;Ljava/lang/Object;)V
1: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.iconifyFrame:(Ljavax/swing/JInternalFrame;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 3 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void deiconifyFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.swing.JInternalFrame.isMaximum:()Z
ifne 2
1: aload 0
getfield javax.swing.plaf.basic.BasicInternalFrameUI.frame:Ljavax/swing/JInternalFrame;
ldc "InternalFrame.restoreUpSound"
invokestatic javax.swing.plaf.basic.BasicLookAndFeel.playSound:(Ljavax/swing/JComponent;Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.deiconifyFrame:(Ljavax/swing/JInternalFrame;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 4 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void activateFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.activateFrame:(Ljavax/swing/JInternalFrame;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected void deactivateFrame(javax.swing.JInternalFrame);
descriptor: (Ljavax/swing/JInternalFrame;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getDesktopManager:()Ljavax/swing/DesktopManager;
aload 1
invokeinterface javax.swing.DesktopManager.deactivateFrame:(Ljavax/swing/JInternalFrame;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
0 2 1 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
f
protected java.awt.event.ComponentListener createComponentListener();
descriptor: ()Ljava/awt/event/ComponentListener;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javax.swing.plaf.basic.BasicInternalFrameUI.getHandler:()Ljavax/swing/plaf/basic/BasicInternalFrameUI$Handler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
protected javax.swing.event.MouseInputListener createGlassPaneDispatcher();
descriptor: ()Ljavax/swing/event/MouseInputListener;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/basic/BasicInternalFrameUI;
}
SourceFile: "BasicInternalFrameUI.java"
NestMembers:
javax.swing.plaf.basic.BasicInternalFrameUI$1 javax.swing.plaf.basic.BasicInternalFrameUI$BasicInternalFrameListener javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler javax.swing.plaf.basic.BasicInternalFrameUI$GlassPaneDispatcher javax.swing.plaf.basic.BasicInternalFrameUI$Handler javax.swing.plaf.basic.BasicInternalFrameUI$InternalFrameLayout javax.swing.plaf.basic.BasicInternalFrameUI$InternalFramePropertyChangeListener
InnerClasses:
javax.swing.plaf.basic.BasicInternalFrameUI$1
protected BasicInternalFrameListener = javax.swing.plaf.basic.BasicInternalFrameUI$BasicInternalFrameListener of javax.swing.plaf.basic.BasicInternalFrameUI
protected BorderListener = javax.swing.plaf.basic.BasicInternalFrameUI$BorderListener of javax.swing.plaf.basic.BasicInternalFrameUI
protected ComponentHandler = javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler of javax.swing.plaf.basic.BasicInternalFrameUI
protected GlassPaneDispatcher = javax.swing.plaf.basic.BasicInternalFrameUI$GlassPaneDispatcher of javax.swing.plaf.basic.BasicInternalFrameUI
private Handler = javax.swing.plaf.basic.BasicInternalFrameUI$Handler of javax.swing.plaf.basic.BasicInternalFrameUI
public InternalFrameLayout = javax.swing.plaf.basic.BasicInternalFrameUI$InternalFrameLayout of javax.swing.plaf.basic.BasicInternalFrameUI
public InternalFramePropertyChangeListener = javax.swing.plaf.basic.BasicInternalFrameUI$InternalFramePropertyChangeListener of javax.swing.plaf.basic.BasicInternalFrameUI