top.show();
top.setVisible(true);
    public static void main(String[] args) {        final RequestPanel panel = new RequestPanel();        javax.swing.JFrame top = new javax.swing.JFrame(panel.getName());        top.getContentPane().setLayout(new java.awt.BorderLayout());        top.addWindowListener(new java.awt.event.WindowAdapter() {            public void windowClosing(java.awt.event.WindowEvent evt) {                System.exit(0);            }        });        javax.swing.JButton button = new javax.swing.JButton("GET");        top.getContentPane().add(panel);        top.getContentPane().add(button, java.awt.BorderLayout.SOUTH);        button.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                System.out.println(panel.getRequest());            }        });        // top.setBounds(100,100,600,400);        top.pack();        top.show();                Request request = new Request();        try {            java.io.FileInputStream fis = new java.io.FileInputStream("l2/conversations/1-request");            request.read(fis);        } catch (Exception e) {            e.printStackTrace();        }        panel.setEditable(true);        panel.setRequest(request);    }