class javax.swing.JOptionPane$4 extends javax.swing.event.InternalFrameAdapter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.JOptionPane$4
super_class: javax.swing.event.InternalFrameAdapter
{
final javax.swing.JOptionPane this$0;
descriptor: Ljavax/swing/JOptionPane;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(javax.swing.JOptionPane);
descriptor: (Ljavax/swing/JOptionPane;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // javax.swing.JOptionPane$4 this
0: .line 1523
aload 0 /* this */
aload 1
putfield javax.swing.JOptionPane$4.this$0:Ljavax/swing/JOptionPane;
aload 0 /* this */
invokespecial javax.swing.event.InternalFrameAdapter.<init>:()V
return
end local 0 // javax.swing.JOptionPane$4 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/JOptionPane$4;
MethodParameters:
Name Flags
this$0 final
public void internalFrameClosing(javax.swing.event.InternalFrameEvent);
descriptor: (Ljavax/swing/event/InternalFrameEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // javax.swing.JOptionPane$4 this
start local 1 // javax.swing.event.InternalFrameEvent e
0: .line 1525
aload 0 /* this */
getfield javax.swing.JOptionPane$4.this$0:Ljavax/swing/JOptionPane;
invokevirtual javax.swing.JOptionPane.getValue:()Ljava/lang/Object;
getstatic javax.swing.JOptionPane.UNINITIALIZED_VALUE:Ljava/lang/Object;
if_acmpne 2
1: .line 1526
aload 0 /* this */
getfield javax.swing.JOptionPane$4.this$0:Ljavax/swing/JOptionPane;
aconst_null
invokevirtual javax.swing.JOptionPane.setValue:(Ljava/lang/Object;)V
2: .line 1528
StackMap locals:
StackMap stack:
return
end local 1 // javax.swing.event.InternalFrameEvent e
end local 0 // javax.swing.JOptionPane$4 this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/swing/JOptionPane$4;
0 3 1 e Ljavax/swing/event/InternalFrameEvent;
MethodParameters:
Name Flags
e
}
SourceFile: "JOptionPane.java"
EnclosingMethod: javax.swing.JOptionPane.createInternalFrame:(Ljava/awt/Component;Ljava/lang/String;)Ljavax/swing/JInternalFrame;
NestHost: javax.swing.JOptionPane
InnerClasses:
javax.swing.JOptionPane$4