public class jdk.swing.interop.LightweightFrameWrapper
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.swing.interop.LightweightFrameWrapper
  super_class: java.lang.Object
{
  sun.swing.JLightweightFrame lwFrame;
    descriptor: Lsun/swing/JLightweightFrame;
    flags: (0x0000) 

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
         0: .line 50
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 51
            aload 0 /* this */
            new sun.swing.JLightweightFrame
            dup
            invokespecial sun.swing.JLightweightFrame.<init>:()V
            putfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
         2: .line 52
            return
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/swing/interop/LightweightFrameWrapper;

  private sun.swing.JLightweightFrame getLightweightFrame();
    descriptor: ()Lsun/swing/JLightweightFrame;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
         0: .line 55
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            areturn
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/swing/interop/LightweightFrameWrapper;

  public void notifyDisplayChanged(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // int scaleFactor
         0: .line 59
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 60
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            iload 1 /* scaleFactor */
            i2d
            iload 1 /* scaleFactor */
            i2d
            invokevirtual sun.swing.JLightweightFrame.notifyDisplayChanged:(DD)V
         2: .line 62
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int scaleFactor
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1  scaleFactor  I
    MethodParameters:
             Name  Flags
      scaleFactor  final

  void overrideNativeWindowHandle(long, java.lang.Runnable);
    descriptor: (JLjava/lang/Runnable;)V
    flags: (0x0000) 
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // long handle
        start local 3 // java.lang.Runnable closeWindow
         0: .line 72
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 73
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            lload 1 /* handle */
            aload 3 /* closeWindow */
            invokevirtual sun.swing.JLightweightFrame.overrideNativeWindowHandle:(JLjava/lang/Runnable;)V
         2: .line 75
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.Runnable closeWindow
        end local 1 // long handle
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1       handle  J
            0    3     3  closeWindow  Ljava/lang/Runnable;
    MethodParameters:
             Name  Flags
      handle       
      closeWindow  

  public void setHostBounds(int, int, int, int);
    descriptor: (IIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
         0: .line 78
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 79
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            invokevirtual sun.swing.JLightweightFrame.setHostBounds:(IIII)V
         2: .line 81
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1     x  I
            0    3     2     y  I
            0    3     3     w  I
            0    3     4     h  I
    MethodParameters:
      Name  Flags
      x     
      y     
      w     
      h     

  public void dispose();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
         0: .line 84
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 85
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            invokevirtual sun.swing.JLightweightFrame.dispose:()V
         2: .line 87
      StackMap locals:
      StackMap stack:
            return
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/swing/interop/LightweightFrameWrapper;

  public void addWindowFocusListener(java.awt.event.WindowFocusListener);
    descriptor: (Ljava/awt/event/WindowFocusListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // java.awt.event.WindowFocusListener listener
         0: .line 90
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 91
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            aload 1 /* listener */
            invokevirtual sun.swing.JLightweightFrame.addWindowFocusListener:(Ljava/awt/event/WindowFocusListener;)V
         2: .line 93
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.awt.event.WindowFocusListener listener
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1  listener  Ljava/awt/event/WindowFocusListener;
    MethodParameters:
          Name  Flags
      listener  

  public void setVisible(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // boolean visible
         0: .line 96
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 97
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            iload 1 /* visible */
            invokevirtual sun.swing.JLightweightFrame.setVisible:(Z)V
         2: .line 99
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean visible
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1  visible  Z
    MethodParameters:
         Name  Flags
      visible  

  public void setBounds(int, int, int, int);
    descriptor: (IIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
         0: .line 102
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 103
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            invokevirtual sun.swing.JLightweightFrame.setBounds:(IIII)V
         2: .line 105
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1     x  I
            0    3     2     y  I
            0    3     3     w  I
            0    3     4     h  I
    MethodParameters:
      Name  Flags
      x     
      y     
      w     
      h     

  public void setContent(jdk.swing.interop.LightweightContentWrapper);
    descriptor: (Ljdk/swing/interop/LightweightContentWrapper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightContentWrapper lwCntWrapper
         0: .line 108
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 109
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            aload 1 /* lwCntWrapper */
            invokevirtual jdk.swing.interop.LightweightContentWrapper.getContent:()Ljdk/swing/interop/LightweightContentWrapper$LightweightContentProxy;
            invokevirtual sun.swing.JLightweightFrame.setContent:(Lsun/swing/LightweightContent;)V
         2: .line 111
      StackMap locals:
      StackMap stack:
            return
        end local 1 // jdk.swing.interop.LightweightContentWrapper lwCntWrapper
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1  lwCntWrapper  Ljdk/swing/interop/LightweightContentWrapper;
    MethodParameters:
              Name  Flags
      lwCntWrapper  final

  public void emulateActivation(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // boolean activate
         0: .line 114
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            ifnull 2
         1: .line 115
            aload 0 /* this */
            getfield jdk.swing.interop.LightweightFrameWrapper.lwFrame:Lsun/swing/JLightweightFrame;
            iload 1 /* activate */
            invokevirtual sun.swing.JLightweightFrame.emulateActivation:(Z)V
         2: .line 117
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean activate
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    3     1  activate  Z
    MethodParameters:
          Name  Flags
      activate  

  public java.awt.event.MouseEvent createMouseEvent(jdk.swing.interop.LightweightFrameWrapper, int, long, int, int, int, int, int, int, boolean, int);
    descriptor: (Ljdk/swing/interop/LightweightFrameWrapper;IJIIIIIIZI)Ljava/awt/event/MouseEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=13, args_size=12
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        start local 2 // int swingID
        start local 3 // long swingWhen
        start local 5 // int swingModifiers
        start local 6 // int relX
        start local 7 // int relY
        start local 8 // int absX
        start local 9 // int absY
        start local 10 // int clickCount
        start local 11 // boolean swingPopupTrigger
        start local 12 // int swingButton
         0: .line 124
            new java.awt.event.MouseEvent
            dup
            aload 1 /* lwFrame */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
         1: .line 125
            iload 2 /* swingID */
            lload 3 /* swingWhen */
         2: .line 126
            iload 5 /* swingModifiers */
         3: .line 127
            iload 6 /* relX */
            iload 7 /* relY */
            iload 8 /* absX */
            iload 9 /* absY */
            iload 10 /* clickCount */
         4: .line 128
            iload 11 /* swingPopupTrigger */
            iload 12 /* swingButton */
         5: .line 124
            invokespecial java.awt.event.MouseEvent.<init>:(Ljava/awt/Component;IJIIIIIIZI)V
            areturn
        end local 12 // int swingButton
        end local 11 // boolean swingPopupTrigger
        end local 10 // int clickCount
        end local 9 // int absY
        end local 8 // int absX
        end local 7 // int relY
        end local 6 // int relX
        end local 5 // int swingModifiers
        end local 3 // long swingWhen
        end local 2 // int swingID
        end local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    6     0               this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    6     1            lwFrame  Ljdk/swing/interop/LightweightFrameWrapper;
            0    6     2            swingID  I
            0    6     3          swingWhen  J
            0    6     5     swingModifiers  I
            0    6     6               relX  I
            0    6     7               relY  I
            0    6     8               absX  I
            0    6     9               absY  I
            0    6    10         clickCount  I
            0    6    11  swingPopupTrigger  Z
            0    6    12        swingButton  I
    MethodParameters:
                   Name  Flags
      lwFrame            
      swingID            
      swingWhen          
      swingModifiers     
      relX               
      relY               
      absX               
      absY               
      clickCount         
      swingPopupTrigger  
      swingButton        

  public java.awt.event.MouseWheelEvent createMouseWheelEvent(jdk.swing.interop.LightweightFrameWrapper, int, int, int, int);
    descriptor: (Ljdk/swing/interop/LightweightFrameWrapper;IIII)Ljava/awt/event/MouseWheelEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=16, locals=6, args_size=6
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        start local 2 // int swingModifiers
        start local 3 // int x
        start local 4 // int y
        start local 5 // int wheelRotation
         0: .line 133
            new java.awt.event.MouseWheelEvent
            dup
            aload 1 /* lwFrame */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
         1: .line 134
            sipush 507
         2: .line 135
            invokestatic java.lang.System.currentTimeMillis:()J
         3: .line 136
            iload 2 /* swingModifiers */
            iload 3 /* x */
            iload 4 /* y */
            iconst_0
            iconst_0
            iconst_0
            iconst_0
         4: .line 137
            iconst_0
            iconst_1
         5: .line 138
            iload 5 /* wheelRotation */
         6: .line 133
            invokespecial java.awt.event.MouseWheelEvent.<init>:(Ljava/awt/Component;IJIIIIIIZIII)V
            areturn
        end local 5 // int wheelRotation
        end local 4 // int y
        end local 3 // int x
        end local 2 // int swingModifiers
        end local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    7     1         lwFrame  Ljdk/swing/interop/LightweightFrameWrapper;
            0    7     2  swingModifiers  I
            0    7     3               x  I
            0    7     4               y  I
            0    7     5   wheelRotation  I
    MethodParameters:
                Name  Flags
      lwFrame         
      swingModifiers  
      x               
      y               
      wheelRotation   

  public java.awt.event.KeyEvent createKeyEvent(jdk.swing.interop.LightweightFrameWrapper, int, long, int, int, char);
    descriptor: (Ljdk/swing/interop/LightweightFrameWrapper;IJIIC)Ljava/awt/event/KeyEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=7
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        start local 2 // int swingID
        start local 3 // long swingWhen
        start local 5 // int swingModifiers
        start local 6 // int swingKeyCode
        start local 7 // char swingChar
         0: .line 145
            new java.awt.event.KeyEvent
            dup
            aload 1 /* lwFrame */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
         1: .line 146
            iload 2 /* swingID */
            lload 3 /* swingWhen */
            iload 5 /* swingModifiers */
            iload 6 /* swingKeyCode */
         2: .line 147
            iload 7 /* swingChar */
         3: .line 145
            invokespecial java.awt.event.KeyEvent.<init>:(Ljava/awt/Component;IJIIC)V
            areturn
        end local 7 // char swingChar
        end local 6 // int swingKeyCode
        end local 5 // int swingModifiers
        end local 3 // long swingWhen
        end local 2 // int swingID
        end local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    4     1         lwFrame  Ljdk/swing/interop/LightweightFrameWrapper;
            0    4     2         swingID  I
            0    4     3       swingWhen  J
            0    4     5  swingModifiers  I
            0    4     6    swingKeyCode  I
            0    4     7       swingChar  C
    MethodParameters:
                Name  Flags
      lwFrame         
      swingID         
      swingWhen       
      swingModifiers  
      swingKeyCode    
      swingChar       

  public java.awt.AWTEvent createUngrabEvent(jdk.swing.interop.LightweightFrameWrapper);
    descriptor: (Ljdk/swing/interop/LightweightFrameWrapper;)Ljava/awt/AWTEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
         0: .line 151
            new sun.awt.UngrabEvent
            dup
            aload 1 /* lwFrame */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
            invokespecial sun.awt.UngrabEvent.<init>:(Ljava/awt/Component;)V
            areturn
        end local 1 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    1     1  lwFrame  Ljdk/swing/interop/LightweightFrameWrapper;
    MethodParameters:
         Name  Flags
      lwFrame  

  public java.awt.Component findComponentAt(jdk.swing.interop.LightweightFrameWrapper, int, int, boolean);
    descriptor: (Ljdk/swing/interop/LightweightFrameWrapper;IIZ)Ljava/awt/Component;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // jdk.swing.interop.LightweightFrameWrapper cont
        start local 2 // int x
        start local 3 // int y
        start local 4 // boolean ignoreEnabled
         0: .line 155
            aload 1 /* cont */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
            astore 5 /* lwframe */
        start local 5 // java.awt.Container lwframe
         1: .line 156
            invokestatic sun.awt.AWTAccessor.getContainerAccessor:()Lsun/awt/AWTAccessor$ContainerAccessor;
            aload 5 /* lwframe */
            iload 2 /* x */
            iload 3 /* y */
            iload 4 /* ignoreEnabled */
            invokeinterface sun.awt.AWTAccessor$ContainerAccessor.findComponentAt:(Ljava/awt/Container;IIZ)Ljava/awt/Component;
            areturn
        end local 5 // java.awt.Container lwframe
        end local 4 // boolean ignoreEnabled
        end local 3 // int y
        end local 2 // int x
        end local 1 // jdk.swing.interop.LightweightFrameWrapper cont
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    2     1           cont  Ljdk/swing/interop/LightweightFrameWrapper;
            0    2     2              x  I
            0    2     3              y  I
            0    2     4  ignoreEnabled  Z
            1    2     5        lwframe  Ljava/awt/Container;
    MethodParameters:
               Name  Flags
      cont           
      x              
      y              
      ignoreEnabled  

  public boolean isCompEqual(java.awt.Component, jdk.swing.interop.LightweightFrameWrapper);
    descriptor: (Ljava/awt/Component;Ljdk/swing/interop/LightweightFrameWrapper;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // jdk.swing.interop.LightweightFrameWrapper this
        start local 1 // java.awt.Component c
        start local 2 // jdk.swing.interop.LightweightFrameWrapper lwFrame
         0: .line 160
            aload 1 /* c */
            aload 2 /* lwFrame */
            invokevirtual jdk.swing.interop.LightweightFrameWrapper.getLightweightFrame:()Lsun/swing/JLightweightFrame;
            if_acmpeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 2 // jdk.swing.interop.LightweightFrameWrapper lwFrame
        end local 1 // java.awt.Component c
        end local 0 // jdk.swing.interop.LightweightFrameWrapper this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Ljdk/swing/interop/LightweightFrameWrapper;
            0    2     1        c  Ljava/awt/Component;
            0    2     2  lwFrame  Ljdk/swing/interop/LightweightFrameWrapper;
    MethodParameters:
         Name  Flags
      c        
      lwFrame  
}
SourceFile: "LightweightFrameWrapper.java"
InnerClasses:
  public abstract ContainerAccessor = sun.awt.AWTAccessor$ContainerAccessor of sun.awt.AWTAccessor
  private LightweightContentProxy = jdk.swing.interop.LightweightContentWrapper$LightweightContentProxy of jdk.swing.interop.LightweightContentWrapper