All pastes #251828 Raw Edit

Unnamed

public text v1 · immutable
#251828 ·published 2006-11-18 18:31 UTC
rendered paste body
package notinjar;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test3 extends javax.swing.JPanel {
    
 
    public Test3() {
        initComponents();
        
        this.addMouseListener(new MouseAdapter(){
            
            public void mouseClicked(MouseEvent mouseEvent) {
 
                JFrame jFrame2 = new JFrame();
                jFrame2.setSize(200,350);
                jFrame2.getContentPane().setLayout(new FlowLayout());
                jFrame2.getContentPane().add(new JButton("Dude"));
                jFrame2.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
                jFrame2.pack();
                jFrame2.setVisible(true);
            }
            
        });
    }
    
                        
    private void initComponents() {
 
        setLayout(new javax.swing.BoxLayout(this, javax.swing.BoxLayout.X_AXIS));
 
        setBackground(new java.awt.Color(255, 255, 255));
        setBorder(javax.swing.BorderFactory.createTitledBorder(""));
        setMaximumSize(new java.awt.Dimension(200, 100));
        setMinimumSize(new java.awt.Dimension(200, 100));
        setPreferredSize(new java.awt.Dimension(200, 100));
    }                       
    
    
    public static void main(String args[]){
        JFrame frame = new JFrame();
        frame.getContentPane().add(new Test3());
        frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        frame.pack();
        frame.setVisible(true);
    }
    
                   
    
          
}