You are on page 1of 24

LAPORAN

STRUKTUR DATA DAN ANALISIS ALGORITMA

Di susun Oleh :

JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2012

1. Deskripsi Soal
2. Analisa Soal
3. Source Code
DLink
package dllist;
public class DLink <E>{
private E[] element;
private DLink<E> next;

public DLink(E element[], DLink<E> next) {


this.element = element;
this.next = next;
}

public DLink(DLink<E> next) {


this.next = next;
}

public void setElement(E element[]) {


this.element = element;
}

public E[] getElement() {


return element;
}

public E getElement(int index) {

return element[index];
}

public DLink<E> getNext() {


return next;
}

public void setNext(DLink<E> next) {


this.next = next;
}
}
DLinkList
package dllist;
public class DLink <E>{
private E[] element;
private DLink<E> next;
public DLink(E element[], DLink<E> next) {
this.element = element;
this.next = next;
}

public DLink(DLink<E> next) {


this.next = next;
}

public void setElement(E element[]) {


this.element = element;

public E[] getElement() {


return element;
}

public E getElement(int index) {


return element[index];
}

public DLink<E> getNext() {


return next;
}

public void setNext(DLink<E> next) {


this.next = next;
}
}
Fungsi Main
package dllist;
import javax.swing.JOptionPane;
public class RealEstate extends javax.swing.JFrame {
private DLinkList dlinklist;
private String element[];
public RealEstate() {
initComponents();
dlinklist = new DLinkList();

}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

jLabel1 = new javax.swing.JLabel();


jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
jLabel9 = new javax.swing.JLabel();
jLabel10 = new javax.swing.JLabel();
jLabel11 = new javax.swing.JLabel();
jLabel12 = new javax.swing.JLabel();
lotnumber = new javax.swing.JTextField();
firstname = new javax.swing.JTextField();
secondname = new javax.swing.JTextField();
price = new javax.swing.JTextField();
squarefeet = new javax.swing.JTextField();
numberofbedroom = new javax.swing.JTextField();
jLabel13 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();

jButton4 = new javax.swing.JButton();


jButton5 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jLabel14 = new javax.swing.JLabel();
jLabel15 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

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


jLabel1.setText("Lot Number");

jLabel2.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel2.setText("First Name");

jLabel3.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel3.setText("Second Name");

jLabel4.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel4.setText("Price");

jLabel5.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel5.setText("Square Feets");

jLabel6.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel6.setText("Number of Bedrooms");

jLabel7.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N

jLabel7.setText(":");

jLabel8.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel8.setText(":");

jLabel9.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel9.setText(":");

jLabel10.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel10.setText(":");

jLabel11.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel11.setText(":");

jLabel12.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jLabel12.setText(":");

lotnumber.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


lotnumber.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
lotnumberActionPerformed(evt);
}
});

firstname.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


firstname.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {

firstnameActionPerformed(evt);
}
});

secondname.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


secondname.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
secondnameActionPerformed(evt);
}
});

price.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


price.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
priceActionPerformed(evt);
}
});

squarefeet.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


squarefeet.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
squarefeetActionPerformed(evt);
}
});

numberofbedroom.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


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

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


numberofbedroomActionPerformed(evt);
}
});

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


jLabel13.setText("Real Estate TeAmB");

jButton1.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton1.setText("Reset");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});

jButton2.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton2.setText("Next");
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});

jButton3.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton3.setText("Add");
jButton3.addActionListener(new java.awt.event.ActionListener() {

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


jButton3ActionPerformed(evt);
}
});

jButton4.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton4.setText("Delete");
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});

jButton5.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton5.setText("Clear");
jButton5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton5ActionPerformed(evt);
}
});

jButton6.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N


jButton6.setText("Find");
jButton6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton6ActionPerformed(evt);
}

});

jLabel14.setText("jLabel14");

jLabel15.setFont(new java.awt.Font("Forte", 0, 11)); // NOI18N


jLabel15.setForeground(new java.awt.Color(0, 102, 255));
jLabel15.setText("Tugas Pak Mukhlas");

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


getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel13, javax.swing.GroupLayout.PREFERRED_SIZE,
212, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(289, 289, 289))
.addGroup(layout.createSequentialGroup()

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

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

.addGap(156, 156, 156)


.addComponent(jLabel15,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()

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

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel8,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
layout.createSequentialGroup()
.addComponent(jLabel1,
javax.swing.GroupLayout.PREFERRED_SIZE, 108,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(58, 58, 58)
.addComponent(jLabel7,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jLabel9,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel11,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jLabel2,
javax.swing.GroupLayout.PREFERRED_SIZE, 108,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 108,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 108,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel5,
javax.swing.GroupLayout.PREFERRED_SIZE, 108,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(0, 0, Short.MAX_VALUE)))
.addGap(55, 55, 55))
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE,
148, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jLabel12,
javax.swing.GroupLayout.PREFERRED_SIZE, 15,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(207, 207, 207)))

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING,
false)
.addComponent(numberofbedroom,
javax.swing.GroupLayout.PREFERRED_SIZE, 148,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createSequentialGroup()
.addComponent(squarefeet,
javax.swing.GroupLayout.PREFERRED_SIZE, 148,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel14))
.addGroup(layout.createSequentialGroup()

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lotnumber,
javax.swing.GroupLayout.PREFERRED_SIZE, 148,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(firstname,
javax.swing.GroupLayout.PREFERRED_SIZE, 148,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(secondname,
javax.swing.GroupLayout.PREFERRED_SIZE, 148,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(price, javax.swing.GroupLayout.PREFERRED_SIZE,
148, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(171, 171, 171)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jButton5,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(42, 42, 42)
.addComponent(jButton6,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(jButton3,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(42, 42, 42)
.addComponent(jButton4,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()

.addComponent(jButton1,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(42, 42, 42)
.addComponent(jButton2,
javax.swing.GroupLayout.PREFERRED_SIZE, 81,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap())))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel13, javax.swing.GroupLayout.PREFERRED_SIZE, 41,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(37, 37, 37)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 49,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 49,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(lotnumber, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 49,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 49,
javax.swing.GroupLayout.PREFERRED_SIZE))

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

.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(firstname, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(secondname,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(price, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel11, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(squarefeet, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel12, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(numberofbedroom,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel15))
.addGroup(layout.createSequentialGroup()
.addGap(24, 24, 24)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(29, 29, 29)

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

.addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE,
49, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addComponent(jLabel14)))
.addContainerGap(25, Short.MAX_VALUE))
);

pack();
}// </editor-fold>

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

dlinklist.next();
if(dlinklist.getValue() == null)
JOptionPane.showMessageDialog(this, "Data kosong");
else{
lotnumber.setText(String.valueOf(dlinklist.getValue(0)));
firstname.setText(String.valueOf(dlinklist.getValue(1)));
secondname.setText(String.valueOf(dlinklist.getValue(2)));
price.setText(String.valueOf(dlinklist.getValue(3)));
squarefeet.setText(String.valueOf(dlinklist.getValue(4)));
numberofbedroom.setText(String.valueOf(dlinklist.getValue(5)));
}
}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

if(!dlinklist.find(lotnumber.getText())){
JOptionPane.showMessageDialog(this, "Data tidak ada");
}
else{
lotnumber.setText("");
firstname.setText("");
secondname.setText("");
price.setText("");
squarefeet.setText("");
numberofbedroom.setText("");
dlinklist.delete();
JOptionPane.showMessageDialog(this, "Data sudah dihapus");
}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

if(lotnumber.getText().isEmpty())
JOptionPane.showMessageDialog(this, "masukkan lotnumber");
else{
if(!dlinklist.find(lotnumber.getText()))
JOptionPane.showMessageDialog(this, "Data tidak ditemukan");
else{
lotnumber.setText((String)dlinklist.getValue(0));
firstname.setText((String)dlinklist.getValue(1));

secondname.setText((String)dlinklist.getValue(2));
price.setText((String)dlinklist.getValue(3));
squarefeet.setText((String)dlinklist.getValue(4));
numberofbedroom.setText((String)dlinklist.getValue(5));
}
}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

element = new String[6];


element[0] = lotnumber.getText();
element[1] = firstname.getText();
element[2] = secondname.getText();
element[3] = price.getText();
element[4] = squarefeet.getText();
element[5] = numberofbedroom.getText();

dlinklist.append(element);

lotnumber.setText("");
firstname.setText("");
secondname.setText("");
price.setText("");
squarefeet.setText("");

numberofbedroom.setText("");

private void lotnumberActionPerformed(java.awt.event.ActionEvent evt) {

private void firstnameActionPerformed(java.awt.event.ActionEvent evt) {

private void secondnameActionPerformed(java.awt.event.ActionEvent evt) {

private void priceActionPerformed(java.awt.event.ActionEvent evt) {

private void squarefeetActionPerformed(java.awt.event.ActionEvent evt) {

private void numberofbedroomActionPerformed(java.awt.event.ActionEvent evt) {

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {


dlinklist.clear();
lotnumber.setText("");
firstname.setText("");
secondname.setText("");
price.setText("");
squarefeet.setText("");
numberofbedroom.setText("");
JOptionPane.showMessageDialog(this, "Data sudah dibersihkan");
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {


lotnumber.setText("");
firstname.setText("");
secondname.setText("");
price.setText("");
squarefeet.setText("");
numberofbedroom.setText("");
}

public static void main(String args[]) {


java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new RealEstate().setVisible(true);

}
});
}

// Variables declaration - do not modify


private javax.swing.JTextField firstname;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
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 jLabel14;
private javax.swing.JLabel jLabel15;
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.JTextField lotnumber;


private javax.swing.JTextField numberofbedroom;
private javax.swing.JTextField price;
private javax.swing.JTextField secondname;
private javax.swing.JTextField squarefeet;
// End of variables declaration

}
4. Hasil Running

You might also like