NetBeans 7.1.2

Both sets of code are together.

Note/Comments state this.

I need this to work.

Please help.

Contacts.txt is the document with the actual contacts.

, 53, 9493568078

, 42, 9499885947

, 22, 9492380607

Part 1

Design, implement, test, and debug a program with a JFrame that allows the user to enter a series of contacts’ names, ages, e-mail addresses, and cell phone numbers, and creates a file from the entered data. Validate the age entry to ensure that it is numeric and between 0 and 120. Include information for three to five contacts.

Part 2

Design, implement, test, and debug a program that reads the file you created by the list in Part 1 and displays the records in a JFrame. You may either display all entries in the list at once or display them one at a time; the user interface is up to you. Protect against not being able to open the file.

/*

* To change this template, choose Tools | Templates

* and open the template in the editor.

*/

package contacts;

/**

*

* @author Luanne Contla

*/

import java.io.BufferedWriter;

import java.io.FileWriter;

import javax.swing.JFrame;

/*

*

*/

public class Contacts extends javax.swing.JFrame {

/** Contacts IA Week 3: Part 1 and 2 */

public Contacts() {

initComponents();

jLabel13.setVisible(true);

}

/**

* Week 3 Part 1 of the IA Assignment starts here.

*/

private void initComponents() {

jPanel1 = new javax.swing.JPanel();

jLabel1 = new javax.swing.JLabel();

name1TextField = new javax.swing.JTextField();

jLabel2 = new javax.swing.JLabel();

age1TextField = new javax.swing.JTextField();

jLabel3 = new javax.swing.JLabel();

email1TextField = new javax.swing.JTextField();

jLabel4 = new javax.swing.JLabel();

phone1TextField = new javax.swing.JTextField();

jPanel2 = new javax.swing.JPanel();

jLabel5 = new javax.swing.JLabel();

name2TextField = new javax.swing.JTextField();

jLabel6 = new javax.swing.JLabel();

age2TextField = new javax.swing.JTextField();

jLabel7 = new javax.swing.JLabel();

email2TextField = new javax.swing.JTextField();

jLabel8 = new javax.swing.JLabel();

phone2TextField = new javax.swing.JTextField();

jPanel3 = new javax.swing.JPanel();

jLabel9 = new javax.swing.JLabel();

name3TextField = new javax.swing.JTextField();

jLabel10 = new javax.swing.JLabel();

age3TextField = new javax.swing.JTextField();

jLabel11 = new javax.swing.JLabel();

email3TextField = new javax.swing.JTextField();

jLabel12 = new javax.swing.JLabel();

phone3TextField = new javax.swing.JTextField();

CreatButton = new javax.swing.JButton();

jLabel13 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

setTitle("Prg 421 week 3 - Part 1");

jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Contact 1", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.ABOVE_TOP, new java.awt.Font("Tahoma", 1, 12))); // NOI18N

jLabel1.setText("Name:");

jLabel2.setText("Age:");

jLabel3.setText("Email:");

jLabel4.setText("Phone number:");

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);

jPanel1.setLayout(jPanel1Layout);

jPanel1Layout.setHorizontalGroup(

jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)

.addGroup(jPanel1Layout.createSequentialGroup()

.addComponent(jLabel1)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(name1TextField, javax.swing.GroupLayout.PREFERRED_SIZE, 217, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(jPanel1Layout.createSequentialGroup()

.addComponent(jLabel2)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addComponent(age1TextField))

.addGroup(jPanel1Layout.createSequentialGroup()

.addComponent(jLabel3)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(email1TextField))

.addGroup(jPanel1Layout.createSequentialGroup()

.addComponent(jLabel4)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(phone1TextField)))

.addContainerGap(21, Short.MAX_VALUE))

);

jPanel1Layout.setVerticalGroup(

jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel1)

.addComponent(name1TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel2)

.addComponent(age1TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel3)

.addComponent(email1TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel4)

.addComponent(phone1TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(20, Short.MAX_VALUE))

);

jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Contact 2", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.ABOVE_TOP, new java.awt.Font("Tahoma", 1, 12))); // NOI18N

jLabel5.setText("Name:");

jLabel6.setText("Age:");

jLabel7.setText("Email:");

jLabel8.setText("Phone number:");

javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);

jPanel2.setLayout(jPanel2Layout);

jPanel2Layout.setHorizontalGroup(

jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel5)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(name2TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 276, Short.MAX_VALUE))

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel6)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addComponent(age2TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 278, Short.MAX_VALUE))

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel7)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(email2TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 279, Short.MAX_VALUE))

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel8)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(phone2TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 234, Short.MAX_VALUE)))

.addContainerGap())

);

jPanel2Layout.setVerticalGroup(

jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel5)

.addComponent(name2TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel6)

.addComponent(age2TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel7)

.addComponent(email2TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)

.addComponent(jLabel8)

.addComponent(phone2TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(35, Short.MAX_VALUE))

);

jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Contact 3", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.ABOVE_TOP, new java.awt.Font("Tahoma", 1, 12))); // NOI18N

jLabel9.setText("Name:");

jLabel10.setText("Age:");

jLabel11.setText("Email:");

jLabel12.setText("Phone number:");

javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);

jPanel3.setLayout(jPanel3Layout);

jPanel3Layout.setHorizontalGroup(

jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel3Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel3Layout.createSequentialGroup()

.addComponent(jLabel9)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(name3TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 181, Short.MAX_VALUE))

.addGroup(jPanel3Layout.createSequentialGroup()

.addComponent(jLabel10)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addComponent(age3TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE))

.addGroup(jPanel3Layout.createSequentialGroup()

.addComponent(jLabel11)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(email3TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 184, Short.MAX_VALUE))

.addGroup(jPanel3Layout.createSequentialGroup()

.addComponent(jLabel12)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(phone3TextField, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE)))

.addContainerGap())

);

jPanel3Layout.setVerticalGroup(

jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(jPanel3Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel9)

.addComponent(name3TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel10)

.addComponent(age3TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(jLabel11)

.addComponent(email3TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

.addComponent(phone3TextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel12))

.addContainerGap(22, Short.MAX_VALUE))

);

CreatButton.setText("Creat");

CreatButton.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

CreatButtonActionPerformed(evt);

}

});

jLabel13.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel13.setForeground(new java.awt.Color(153, 0, 0));

jLabel13.setText("Invalid input, \"age\" entry to make sure that it is numeric and between 0 and 120, please try again!");

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(191, 191, 191)

.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(layout.createSequentialGroup()

.addGap(307, 307, 307)

.addComponent(CreatButton))

.addGroup(layout.createSequentialGroup()

.addGap(37, 37, 37)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addComponent(jLabel13)

.addGroup(layout.createSequentialGroup()

.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(26, 26, 26)

.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))))

.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(21, 21, 21)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)

.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(18, 18, 18)

.addComponent(jLabel13)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 26, Short.MAX_VALUE)

.addComponent(CreatButton)

.addGap(19, 19, 19))

);

}

private boolean validAge(String str) {

try {

int age = Integer.parseInt(str);

if (age < 0 || age > 120)

return false;

else

return true;

} catch (Exception e) {

return false;

}

}

private boolean validInput() {

return ( validAge(age1TextField.getText())

& validAge(age2TextField.getText())

& validAge(age3TextField.getText()));

}

private void CreatButtonActionPerformed(java.awt.event.ActionEvent evt)

{

//event_CreatButtonActionPerformed

try {

if (!validInput()) {

jLabel13.setVisible(true);

} else {

jLabel13.setVisible(false);

// create file

FileWriter fstream = new FileWriter("Contacts.txt");

BufferedWriter out = new BufferedWriter(fstream);

out.write(name1TextField.getText() + "\n");

out.write(age1TextField.getText() + "\n");

out.write(email1TextField.getText() + "\n");

out.write(phone1TextField.getText() + "\n");

out.write(name2TextField.getText() + "\n");

out.write(age2TextField.getText() + "\n");

out.write(email2TextField.getText() + "\n");

out.write(phone2TextField.getText() + "\n");

out.write(name3TextField.getText() + "\n");

out.write(age3TextField.getText() + "\n");

out.write(email3TextField.getText() + "\n");

out.write(phone3TextField.getText() + "\n");

out.close();

}

} catch (Exception e) {

System.err.println("Error: " + e.getMessage());

}

}//event_CreatButtonActionPerformed

// Variables declaration

private javax.swing.JButton CreatButton;

private javax.swing.JTextField age1TextField;

private javax.swing.JTextField age2TextField;

private javax.swing.JTextField age3TextField;

private javax.swing.JTextField email1TextField;

private javax.swing.JTextField email2TextField;

private javax.swing.JTextField email3TextField;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel10;

private javax.swing.JLabel jLabel11;

private javax.swing.JLabel jLabel12;

private javax.swing.JLabel jLabel13;

private javax.swing.JLabel jLabel2;

private javax.swing.JLabel jLabel3;

private javax.swing.JLabel jLabel4;

private javax.swing.JLabel jLabel5;

private javax.swing.JLabel jLabel6;

private javax.swing.JLabel jLabel7;

private javax.swing.JLabel jLabel8;

private javax.swing.JLabel jLabel9;

private javax.swing.JPanel jPanel1;

private javax.swing.JPanel jPanel2;

private javax.swing.JPanel jPanel3;

private javax.swing.JTextField name1TextField;

private javax.swing.JTextField name2TextField;

private javax.swing.JTextField name3TextField;

private javax.swing.JTextField phone1TextField;

private javax.swing.JTextField phone2TextField;

private javax.swing.JTextField phone3TextField;

// End of variables declaration

}

/*

* Week 3 Part 2 of the IA Assignment starts here.

*/

private void initComponents() {

CreatButton = new javax.swing.JButton();

jScrollPane1 = new javax.swing.JScrollPane();

jTextArea1 = new javax.swing.JTextArea();

jLabel1 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

setTitle("Prg 421 week 3 - Part 2");

CreatButton.setText("Read File");

CreatButton.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

CreatButtonActionPerformed(evt);

}

});

jTextArea1.setColumns(20);

jTextArea1.setRows(5);

jScrollPane1.setViewportView(jTextArea1);

jLabel1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel1.setText("Contacts List");

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(47, 47, 47)

.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(layout.createSequentialGroup()

.addGap(141, 141, 141)

.addComponent(jLabel1))

.addGroup(layout.createSequentialGroup()

.addGap(149, 149, 149)

.addComponent(CreatButton)))

.addContainerGap(49, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(21, 21, 21)

.addComponent(jLabel1)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 336, Short.MAX_VALUE)

.addGap(18, 18, 18)

.addComponent(CreatButton)

.addGap(23, 23, 23))

);

private void CreatButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CreatButtonActionPerformed

try {

// open the file that is the first

// command line parameter

FileInputStream fstream = new FileInputStream("Contacts.txt");

// get the object of DataInputStream

DataInputStream in = new DataInputStream(fstream);

BufferedReader br = new BufferedReader(new InputStreamReader(in));

String strLine, str;

str = "";

for (int i = 0; i < 3; i++) {

str += " Contact " + (i+1) + "\n";

strLine = br.readLine();

str += "Name: " + strLine + "\n";

strLine = br.readLine();

str += "Age: " + strLine + "\n";

strLine = br.readLine();

str += "Email: " + strLine + "\n";

strLine = br.readLine();

str += "Phone number: " + strLine + "\n";

str += "\n";

}

jTextArea1.setText(str);

in.close();

} catch (Exception e) {

System.err.println("Error: " + e.getMessage());

}

/**

* More Comments here

*/

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new Contacts().setVisible(true);

}

// Variables declaration

private javax.swing.JButton CreatButton;

private javax.swing.JLabel jLabel1;

private javax.swing.JScrollPane jScrollPane1;

private javax.swing.JTextArea jTextArea1;

// End of variables declaration

}