public class sun.jvm.hotspot.ui.FindPanel extends javax.swing.JPanel
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.jvm.hotspot.ui.FindPanel
  super_class: javax.swing.JPanel
{
  private javax.swing.JTextField addressField;
    descriptor: Ljavax/swing/JTextField;
    flags: (0x0002) ACC_PRIVATE

  private javax.swing.JTextArea textArea;
    descriptor: Ljavax/swing/JTextArea;
    flags: (0x0002) ACC_PRIVATE

  private javax.swing.JLabel statusLabel;
    descriptor: Ljavax/swing/JLabel;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // sun.jvm.hotspot.ui.FindPanel this
         0: .line 47
            aload 0 /* this */
            invokespecial javax.swing.JPanel.<init>:()V
         1: .line 49
            aload 0 /* this */
            new java.awt.BorderLayout
            dup
            invokespecial java.awt.BorderLayout.<init>:()V
            invokevirtual sun.jvm.hotspot.ui.FindPanel.setLayout:(Ljava/awt/LayoutManager;)V
         2: .line 50
            invokestatic javax.swing.Box.createHorizontalBox:()Ljavax/swing/Box;
            astore 1 /* hbox */
        start local 1 // javax.swing.Box hbox
         3: .line 51
            aload 1 /* hbox */
            new javax.swing.JLabel
            dup
            ldc "Address: "
            invokespecial javax.swing.JLabel.<init>:(Ljava/lang/String;)V
            invokevirtual javax.swing.Box.add:(Ljava/awt/Component;)Ljava/awt/Component;
            pop
         4: .line 52
            aload 0 /* this */
            new javax.swing.JTextField
            dup
            bipush 20
            invokespecial javax.swing.JTextField.<init>:(I)V
            putfield sun.jvm.hotspot.ui.FindPanel.addressField:Ljavax/swing/JTextField;
         5: .line 53
            aload 1 /* hbox */
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.addressField:Ljavax/swing/JTextField;
            invokevirtual javax.swing.Box.add:(Ljava/awt/Component;)Ljava/awt/Component;
            pop
         6: .line 54
            aload 0 /* this */
            new javax.swing.JLabel
            dup
            invokespecial javax.swing.JLabel.<init>:()V
            putfield sun.jvm.hotspot.ui.FindPanel.statusLabel:Ljavax/swing/JLabel;
         7: .line 55
            aload 1 /* hbox */
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.statusLabel:Ljavax/swing/JLabel;
            invokevirtual javax.swing.Box.add:(Ljava/awt/Component;)Ljava/awt/Component;
            pop
         8: .line 56
            aload 0 /* this */
            aload 1 /* hbox */
            ldc "North"
            invokevirtual sun.jvm.hotspot.ui.FindPanel.add:(Ljava/awt/Component;Ljava/lang/Object;)V
         9: .line 58
            new javax.swing.JScrollPane
            dup
            invokespecial javax.swing.JScrollPane.<init>:()V
            astore 2 /* scroller */
        start local 2 // javax.swing.JScrollPane scroller
        10: .line 59
            aload 0 /* this */
            new javax.swing.JTextArea
            dup
            invokespecial javax.swing.JTextArea.<init>:()V
            putfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
        11: .line 60
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
            iconst_0
            invokevirtual javax.swing.JTextArea.setEditable:(Z)V
        12: .line 61
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
            iconst_1
            invokevirtual javax.swing.JTextArea.setLineWrap:(Z)V
        13: .line 62
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
            iconst_1
            invokevirtual javax.swing.JTextArea.setWrapStyleWord:(Z)V
        14: .line 63
            aload 2 /* scroller */
            invokevirtual javax.swing.JScrollPane.getViewport:()Ljavax/swing/JViewport;
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
            invokevirtual javax.swing.JViewport.add:(Ljava/awt/Component;)Ljava/awt/Component;
            pop
        15: .line 64
            aload 0 /* this */
            aload 2 /* scroller */
            ldc "Center"
            invokevirtual sun.jvm.hotspot.ui.FindPanel.add:(Ljava/awt/Component;Ljava/lang/Object;)V
        16: .line 66
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.addressField:Ljavax/swing/JTextField;
            new sun.jvm.hotspot.ui.FindPanel$1
            dup
            aload 0 /* this */
            invokespecial sun.jvm.hotspot.ui.FindPanel$1.<init>:(Lsun/jvm/hotspot/ui/FindPanel;)V
            invokevirtual javax.swing.JTextField.addActionListener:(Ljava/awt/event/ActionListener;)V
        17: .line 89
            return
        end local 2 // javax.swing.JScrollPane scroller
        end local 1 // javax.swing.Box hbox
        end local 0 // sun.jvm.hotspot.ui.FindPanel this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   18     0      this  Lsun/jvm/hotspot/ui/FindPanel;
            3   18     1      hbox  Ljavax/swing/Box;
           10   18     2  scroller  Ljavax/swing/JScrollPane;

  private void clear();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // sun.jvm.hotspot.ui.FindPanel this
         0: .line 92
            aload 0 /* this */
            getfield sun.jvm.hotspot.ui.FindPanel.textArea:Ljavax/swing/JTextArea;
            invokevirtual javax.swing.JTextArea.getDocument:()Ljavax/swing/text/Document;
            astore 1 /* doc */
        start local 1 // javax.swing.text.Document doc
         1: .line 93
            aload 1 /* doc */
            invokeinterface javax.swing.text.Document.getLength:()I
            ifle 5
         2: .line 95
            aload 1 /* doc */
            iconst_0
            aload 1 /* doc */
            invokeinterface javax.swing.text.Document.getLength:()I
            invokeinterface javax.swing.text.Document.remove:(II)V
         3: .line 96
            goto 5
         4: .line 97
      StackMap locals: sun.jvm.hotspot.ui.FindPanel javax.swing.text.Document
      StackMap stack: javax.swing.text.BadLocationException
            pop
         5: .line 100
      StackMap locals:
      StackMap stack:
            return
        end local 1 // javax.swing.text.Document doc
        end local 0 // sun.jvm.hotspot.ui.FindPanel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lsun/jvm/hotspot/ui/FindPanel;
            1    6     1   doc  Ljavax/swing/text/Document;
      Exception table:
        from    to  target  type
           2     3       4  Class javax.swing.text.BadLocationException
}
SourceFile: "FindPanel.java"
NestMembers:
  sun.jvm.hotspot.ui.FindPanel$1
InnerClasses:
  sun.jvm.hotspot.ui.FindPanel$1