How to execute or call the java class generated by using JFormDesigner?

Post date: Mar 23, 2011 9:25:31 AM

The code Generated By JFormDesigner:

public class JFormTesting extends JPanel {

      public JFormTesting() {

            initComponents();

      }

 

      private void initComponents() {

            // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents

            // Generated using JFormDesigner Evaluation license - Boobalan Munusamy

            label1 = new JLabel();

            textField1 = new JTextField();

            label2 = new JLabel();

            textField2 = new JTextField();

 

            //======== this ========

 

            // JFormDesigner evaluation mark

            setBorder(new javax.swing.border.CompoundBorder(

                  new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0),

                        "Java Installer", javax.swing.border.TitledBorder.CENTER,

                        javax.swing.border.TitledBorder.BOTTOM, new java.awt.Font("Dialog", java.awt.Font.BOLD, 12),

                        java.awt.Color.red), getBorder())); addPropertyChangeListener(new java.beans.PropertyChangeListener(){public void propertyChange(java.beans.PropertyChangeEvent e){if("border".equals(e.getPropertyName()))throw new RuntimeException();}});

 

            setLayout(new FormLayout(

                  "54dlu, $lcgap, 61dlu, $lcgap, 50dlu, $lcgap, 46dlu, $lcgap, 52dlu, $lcgap, 66dlu, $lcgap, 45dlu",

                  "3*(default, $lgap), default"));

 

            //---- label1 ----

            label1.setText("UserName");

            add(label1, CC.xy(1, 1));

            add(textField1, CC.xy(3, 1));

 

            //---- label2 ----

            label2.setText("Password");

            add(label2, CC.xy(1, 3));

            add(textField2, CC.xy(3, 3));

            // JFormDesigner - End of component initialization  //GEN-END:initComponents

      }

 

      // JFormDesigner - Variables declaration - DO NOT MODIFY  //GEN-BEGIN:variables

      // Generated using JFormDesigner Evaluation license - Boobalan Munusamy

      private JLabel label1;

      private JTextField textField1;

      private JLabel label2;

      private JTextField textField2;

      // JFormDesigner - End of variables declaration  //GEN-END:variables

}

public class TestProject extends JFrame {     

public TestProject(){

      setSize(560,400);  

       //Create object for the Class you generated using JFromDesigner         

      JFormTesting form = new JFormTesting();

      setDefaultCloseOperation(EXIT_ON_CLOSE);

      setVisible(true);

      //Add the JFormDesigner to this current Main from

      add(form);

}

 //Main method for execute

public static void main(String[] args) {

  //Create the object for the TestProject class;     

TestProject pro = new TestProject();

     

}

}