class javax.swing.plaf.synth.SynthInternalFrameUI$1 extends javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.plaf.synth.SynthInternalFrameUI$1
super_class: javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler
{
final javax.swing.plaf.synth.SynthInternalFrameUI this$0;
descriptor: Ljavax/swing/plaf/synth/SynthInternalFrameUI;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(javax.swing.plaf.synth.SynthInternalFrameUI, javax.swing.plaf.basic.BasicInternalFrameUI);
descriptor: (Ljavax/swing/plaf/synth/SynthInternalFrameUI;Ljavax/swing/plaf/basic/BasicInternalFrameUI;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // javax.swing.plaf.synth.SynthInternalFrameUI$1 this
0: .line 168
aload 0 /* this */
aload 1
putfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
aload 0 /* this */
aload 2
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler.<init>:(Ljavax/swing/plaf/basic/BasicInternalFrameUI;)V
return
end local 0 // javax.swing.plaf.synth.SynthInternalFrameUI$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/plaf/synth/SynthInternalFrameUI$1;
MethodParameters:
Name Flags
this$0 final
this$1 final
public void componentResized(java.awt.event.ComponentEvent);
descriptor: (Ljava/awt/event/ComponentEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=2
start local 0 // javax.swing.plaf.synth.SynthInternalFrameUI$1 this
start local 1 // java.awt.event.ComponentEvent e
0: .line 170
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$0:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;)Ljavax/swing/JInternalFrame;
ifnull 13
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$0:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;)Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.isMaximum:()Z
ifeq 13
1: .line 171
aload 1 /* e */
invokevirtual java.awt.event.ComponentEvent.getSource:()Ljava/lang/Object;
checkcast javax.swing.JDesktopPane
astore 2 /* desktop */
start local 2 // javax.swing.JDesktopPane desktop
2: .line 172
aload 2 /* desktop */
invokevirtual javax.swing.JDesktopPane.getComponents:()[Ljava/awt/Component;
dup
astore 6
arraylength
istore 5
iconst_0
istore 4
goto 12
StackMap locals: javax.swing.plaf.synth.SynthInternalFrameUI$1 java.awt.event.ComponentEvent javax.swing.JDesktopPane top int int java.awt.Component[]
StackMap stack:
3: aload 6
iload 4
aaload
astore 3 /* comp */
start local 3 // java.awt.Component comp
4: .line 173
aload 3 /* comp */
instanceof javax.swing.plaf.synth.SynthDesktopPaneUI$TaskBar
ifeq 11
5: .line 174
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$0:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;)Ljavax/swing/JInternalFrame;
iconst_0
iconst_0
6: .line 175
aload 2 /* desktop */
invokevirtual javax.swing.JDesktopPane.getWidth:()I
7: .line 176
aload 2 /* desktop */
invokevirtual javax.swing.JDesktopPane.getHeight:()I
aload 3 /* comp */
invokevirtual java.awt.Component.getHeight:()I
isub
8: .line 174
invokevirtual javax.swing.JInternalFrame.setBounds:(IIII)V
9: .line 177
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$0:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;)Ljavax/swing/JInternalFrame;
invokevirtual javax.swing.JInternalFrame.revalidate:()V
10: .line 178
goto 13
end local 3 // java.awt.Component comp
11: .line 172
StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
12: iload 4
iload 5
if_icmplt 3
end local 2 // javax.swing.JDesktopPane desktop
13: .line 185
StackMap locals: javax.swing.plaf.synth.SynthInternalFrameUI$1 java.awt.event.ComponentEvent
StackMap stack:
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$0:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;)Ljavax/swing/JInternalFrame;
astore 2 /* f */
start local 2 // javax.swing.JInternalFrame f
14: .line 186
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
aconst_null
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$1:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;Ljavax/swing/JInternalFrame;)V
15: .line 187
aload 0 /* this */
aload 1 /* e */
invokespecial javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler.componentResized:(Ljava/awt/event/ComponentEvent;)V
16: .line 188
aload 0 /* this */
getfield javax.swing.plaf.synth.SynthInternalFrameUI$1.this$0:Ljavax/swing/plaf/synth/SynthInternalFrameUI;
aload 2 /* f */
invokestatic javax.swing.plaf.synth.SynthInternalFrameUI.access$1:(Ljavax/swing/plaf/synth/SynthInternalFrameUI;Ljavax/swing/JInternalFrame;)V
17: .line 189
return
end local 2 // javax.swing.JInternalFrame f
end local 1 // java.awt.event.ComponentEvent e
end local 0 // javax.swing.plaf.synth.SynthInternalFrameUI$1 this
LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Ljavax/swing/plaf/synth/SynthInternalFrameUI$1;
0 18 1 e Ljava/awt/event/ComponentEvent;
2 13 2 desktop Ljavax/swing/JDesktopPane;
4 11 3 comp Ljava/awt/Component;
14 18 2 f Ljavax/swing/JInternalFrame;
MethodParameters:
Name Flags
e
}
SourceFile: "SynthInternalFrameUI.java"
EnclosingMethod: javax.swing.plaf.synth.SynthInternalFrameUI.createComponentListener:()Ljava/awt/event/ComponentListener;
NestHost: javax.swing.plaf.synth.SynthInternalFrameUI
InnerClasses:
protected ComponentHandler = javax.swing.plaf.basic.BasicInternalFrameUI$ComponentHandler of javax.swing.plaf.basic.BasicInternalFrameUI
TaskBar = javax.swing.plaf.synth.SynthDesktopPaneUI$TaskBar of javax.swing.plaf.synth.SynthDesktopPaneUI
javax.swing.plaf.synth.SynthInternalFrameUI$1