Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Could you help me out getting the customers data and then print it to the receipt when we press the receipt button. How will be

Could you help me out getting the customers data and then print it to the receipt when we press the receipt button. How will be able to declare

the constant value of each Car Accessories Parts so we can see the price if we check the box of the accessory then display it to the receipt.

(This is what we have done so far)

/*

* To change this license header, choose License Headers in Project Properties.

* To change this template file, choose Tools | Templates

* and open the template in the editor.

*/

package JavaVehicle_Inventory;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

/**

*

* @author justi

*/

public class Java_Vehicle_Inventorys extends javax.swing.JFrame {

private Object jtxtEmail;

/**

* Creates new form Java_Vehicle_Inventorys

*/

public Java_Vehicle_Inventorys() {

initComponents();

}

/**

* This method is called from within the constructor to initialize the form.

* WARNING: Do NOT modify this code. The content of this method is always

* regenerated by the Form Editor.

*/

@SuppressWarnings("unchecked")

//

private void initComponents() {

jPanel2 = new javax.swing.JPanel();

jtxtname = new javax.swing.JTextField();

jLabel4 = new javax.swing.JLabel();

jtxtaddress = new javax.swing.JTextField();

jLabel5 = new javax.swing.JLabel();

jtxtcontact = new javax.swing.JTextField();

jLabel6 = new javax.swing.JLabel();

jtxtemail = new javax.swing.JTextField();

jLabel7 = new javax.swing.JLabel();

jPanel5 = new javax.swing.JPanel();

jLabel1 = new javax.swing.JLabel();

jtxttax = new javax.swing.JTextField();

jLabel2 = new javax.swing.JLabel();

jtxtsubtotal = new javax.swing.JTextField();

jLabel3 = new javax.swing.JLabel();

jtxttotal = new javax.swing.JTextField();

jPanel4 = new javax.swing.JPanel();

jCheckBox2 = new javax.swing.JCheckBox();

gpscheckbox = new javax.swing.JCheckBox();

jCheckBox4 = new javax.swing.JCheckBox();

jCheckBox5 = new javax.swing.JCheckBox();

jCheckBox6 = new javax.swing.JCheckBox();

jtxtmultimedia = new javax.swing.JTextField();

jtxtleather = new javax.swing.JTextField();

jtxtgps = new javax.swing.JTextField();

jtxtstereo = new javax.swing.JTextField();

jtxtnitro = new javax.swing.JTextField();

jPanel6 = new javax.swing.JPanel();

jLabel8 = new javax.swing.JLabel();

jLabel9 = new javax.swing.JLabel();

jLabel10 = new javax.swing.JLabel();

jLabel11 = new javax.swing.JLabel();

jtxtcostcar = new javax.swing.JTextField();

jtxtmileage = new javax.swing.JTextField();

jboxcar = new javax.swing.JComboBox();

jboxtrade = new javax.swing.JComboBox();

jPanel7 = new javax.swing.JPanel();

jTextField13 = new javax.swing.JTextField();

jPanel3 = new javax.swing.JPanel();

Total = new javax.swing.JButton();

Receipt = new javax.swing.JButton();

Reset = new javax.swing.JButton();

Exit = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

setPreferredSize(new java.awt.Dimension(1380, 800));

getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102), 4), "CUSTOMER'S DATA", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 18))); // NOI18N

jLabel4.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel4.setText("NAME:");

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

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

jtxtaddressActionPerformed(evt);

}

});

jLabel5.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel5.setText("ADDRESS:");

jLabel6.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel6.setText("CONTACT #:");

jLabel7.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel7.setText("EMAIL ADDRESS:");

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

jPanel2.setLayout(jPanel2Layout);

jPanel2Layout.setHorizontalGroup(

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

.addGroup(jPanel2Layout.createSequentialGroup()

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

.addGroup(jPanel2Layout.createSequentialGroup()

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

.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()

.addContainerGap()

.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(45, 45, 45)

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

.addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE)

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

.addGap(64, 64, 64))

.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()

.addComponent(jLabel7)

.addGap(35, 35, 35)))

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

.addComponent(jtxtaddress, javax.swing.GroupLayout.DEFAULT_SIZE, 174, Short.MAX_VALUE)

.addComponent(jtxtname, javax.swing.GroupLayout.Alignment.TRAILING)

.addComponent(jtxtemail)

.addComponent(jtxtcontact, javax.swing.GroupLayout.Alignment.TRAILING))

.addContainerGap())

);

jPanel2Layout.setVerticalGroup(

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

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(22, 22, 22)

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

.addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtname, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(18, 18, 18)

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

.addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtaddress, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(31, 31, 31)

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

.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtcontact, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(29, 29, 29)

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

.addComponent(jtxtemail, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(28, Short.MAX_VALUE))

);

getContentPane().add(jPanel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 20, 420, 300));

jPanel5.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102), 4), "CALCULATE TOTAL", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 18))); // NOI18N

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

jLabel1.setText("TAX:");

jtxttax.setEnabled(false);

jLabel2.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel2.setText("SUBTOTAL:");

jtxtsubtotal.setEnabled(false);

jLabel3.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel3.setText("TOTAL:");

jtxttotal.setEnabled(false);

javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);

jPanel5.setLayout(jPanel5Layout);

jPanel5Layout.setHorizontalGroup(

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

.addGroup(jPanel5Layout.createSequentialGroup()

.addGap(43, 43, 43)

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

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

.addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 102, Short.MAX_VALUE)

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

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

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

.addComponent(jtxttax, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 178, Short.MAX_VALUE)

.addComponent(jtxtsubtotal, javax.swing.GroupLayout.Alignment.TRAILING)

.addComponent(jtxttotal, javax.swing.GroupLayout.Alignment.TRAILING))

.addGap(47, 47, 47))

);

jPanel5Layout.setVerticalGroup(

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

.addGroup(jPanel5Layout.createSequentialGroup()

.addGap(39, 39, 39)

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

.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxttax, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(34, 34, 34)

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

.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtsubtotal, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(34, 34, 34)

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

.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxttotal, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(76, Short.MAX_VALUE))

);

getContentPane().add(jPanel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(440, 320, 420, 320));

jPanel4.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102), 4), "CAR ACCESSORIES", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 18))); // NOI18N

jCheckBox2.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jCheckBox2.setText("MULTIMEDIA SCREEN");

gpscheckbox.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

gpscheckbox.setText("GLOBAL POSITIONING SYSTEM ()");

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

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

gpscheckboxActionPerformed(evt);

}

});

jCheckBox4.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jCheckBox4.setText("LEATHER INTERIOR (?)");

jCheckBox5.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jCheckBox5.setText("STEREO (?)");

jCheckBox6.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jCheckBox6.setText("NITRO BOOSTER");

jtxtmultimedia.setEnabled(false);

jtxtleather.setEnabled(false);

jtxtgps.setEnabled(false);

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

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

jtxtgpsActionPerformed(evt);

}

});

jtxtstereo.setEnabled(false);

jtxtnitro.setEnabled(false);

javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);

jPanel4.setLayout(jPanel4Layout);

jPanel4Layout.setHorizontalGroup(

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

.addGroup(jPanel4Layout.createSequentialGroup()

.addContainerGap()

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

.addGroup(jPanel4Layout.createSequentialGroup()

.addComponent(gpscheckbox)

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

.addComponent(jtxtgps, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(jPanel4Layout.createSequentialGroup()

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

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

.addGroup(jPanel4Layout.createSequentialGroup()

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

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

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

.addGap(77, 77, 77))

.addGroup(jPanel4Layout.createSequentialGroup()

.addComponent(jCheckBox4, javax.swing.GroupLayout.PREFERRED_SIZE, 247, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(32, 32, 32)))

.addGroup(jPanel4Layout.createSequentialGroup()

.addComponent(jCheckBox2)

.addGap(10, 10, 10)))

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

.addComponent(jtxtmultimedia, javax.swing.GroupLayout.DEFAULT_SIZE, 120, Short.MAX_VALUE)

.addComponent(jtxtleather)

.addComponent(jtxtstereo)

.addComponent(jtxtnitro))))

.addGap(10, 10, 10))

);

jPanel4Layout.setVerticalGroup(

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

.addGroup(jPanel4Layout.createSequentialGroup()

.addGap(21, 21, 21)

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

.addComponent(gpscheckbox, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtgps, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

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

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

.addComponent(jCheckBox2, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtmultimedia, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(18, 18, 18)

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

.addComponent(jCheckBox4, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtleather, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(18, 18, 18)

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

.addComponent(jCheckBox6, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtnitro, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

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

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

.addComponent(jCheckBox5, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtstereo, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap())

);

getContentPane().add(jPanel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 320, 420, 320));

jPanel6.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102), 4), "CARS ON SALE & MILEAGE", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 18))); // NOI18N

jLabel8.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel8.setText("COST OF A CAR");

jLabel9.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel9.setText("CAR MILEAGE");

jLabel10.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel10.setText("YOUR VEHICLE (TOYOTA)");

jLabel11.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N

jLabel11.setText("TRADE IN A CAR");

jboxcar.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Toyota Vios", "Toyota Fortuner", "Toyota Hiace", "Toyota Alphard", "Toyota Avanza", "Toyota Grandia", "Toyota FJ Cruiser", "Toyota Camry", "Toyota Land Cruiser" }));

jboxcar.setSelectedItem(getJMenuBar());

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

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

jboxcarActionPerformed(evt);

}

});

jboxtrade.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Toyota Vios", "Toyota Fortuner", "Toyota Hiace", "Toyota Alphard", "Toyota Avanza", "Toyota Grandia", "Toyota FJ Cruiser", "Toyota Camry", "Toyota Land Cruiser" }));

jboxtrade.setSelectedItem(getJMenuBar());

javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);

jPanel6.setLayout(jPanel6Layout);

jPanel6Layout.setHorizontalGroup(

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

.addGroup(jPanel6Layout.createSequentialGroup()

.addContainerGap()

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

.addGroup(jPanel6Layout.createSequentialGroup()

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

.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel6Layout.createSequentialGroup()

.addComponent(jtxtcostcar, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(18, 18, 18)

.addComponent(jtxtmileage))

.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel6Layout.createSequentialGroup()

.addGap(9, 9, 9)

.addComponent(jLabel8)

.addGap(54, 54, 54)

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

.addGap(91, 91, 91))

.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel6Layout.createSequentialGroup()

.addGap(16, 16, 16)

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

.addGroup(jPanel6Layout.createSequentialGroup()

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

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

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

.addGap(23, 23, 23))

.addGroup(jPanel6Layout.createSequentialGroup()

.addGap(10, 10, 10)

.addComponent(jboxcar, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)

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

.addComponent(jboxtrade, javax.swing.GroupLayout.PREFERRED_SIZE, 146, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(36, 36, 36))))))

);

jPanel6Layout.setVerticalGroup(

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

.addGroup(jPanel6Layout.createSequentialGroup()

.addGap(36, 36, 36)

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

.addComponent(jLabel11, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel10, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))

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

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

.addComponent(jboxcar, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jboxtrade, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(30, 30, 30)

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

.addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(10, 10, 10)

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

.addComponent(jtxtcostcar, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jtxtmileage, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(52, Short.MAX_VALUE))

);

getContentPane().add(jPanel6, new org.netbeans.lib.awtextra.AbsoluteConstraints(440, 20, 420, 300));

jPanel7.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102), 4), "RECEIPT", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 18))); // NOI18N

javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);

jPanel7.setLayout(jPanel7Layout);

jPanel7Layout.setHorizontalGroup(

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

.addGroup(jPanel7Layout.createSequentialGroup()

.addGap(20, 20, 20)

.addComponent(jTextField13, javax.swing.GroupLayout.PREFERRED_SIZE, 373, javax.swing.GroupLayout.PREFERRED_SIZE)

.addContainerGap(11, Short.MAX_VALUE))

);

jPanel7Layout.setVerticalGroup(

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

.addGroup(jPanel7Layout.createSequentialGroup()

.addGap(20, 20, 20)

.addComponent(jTextField13, javax.swing.GroupLayout.PREFERRED_SIZE, 687, javax.swing.GroupLayout.PREFERRED_SIZE)

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

);

getContentPane().add(jPanel7, new org.netbeans.lib.awtextra.AbsoluteConstraints(870, 20, 420, 700));

jPanel3.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray));

Total.setBackground(new java.awt.Color(51, 51, 255));

Total.setFont(new java.awt.Font("Arial Black", 1, 18)); // NOI18N

Total.setText("TOTAL");

Total.setToolTipText("");

Total.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray));

Total.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

Total.setDebugGraphicsOptions(javax.swing.DebugGraphics.BUFFERED_OPTION);

Total.setDoubleBuffered(true);

Total.setFocusCycleRoot(true);

Receipt.setFont(new java.awt.Font("Arial Black", 1, 18)); // NOI18N

Receipt.setText("RECEIPT");

Receipt.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray));

Receipt.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

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

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

ReceiptActionPerformed(evt);

}

});

Reset.setFont(new java.awt.Font("Arial Black", 1, 18)); // NOI18N

Reset.setText("RESET");

Reset.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray, java.awt.Color.darkGray));

Reset.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

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

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

ResetActionPerformed(evt);

}

});

Exit.setFont(new java.awt.Font("Arial Black", 1, 18)); // NOI18N

Exit.setText("EXIT");

Exit.setToolTipText("");

Exit.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.darkGray, java.awt.Color.gray, java.awt.Color.darkGray, java.awt.Color.darkGray));

Exit.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

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

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

ExitActionPerformed(evt);

}

});

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

jPanel3.setLayout(jPanel3Layout);

jPanel3Layout.setHorizontalGroup(

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

.addGroup(jPanel3Layout.createSequentialGroup()

.addGap(93, 93, 93)

.addComponent(Total, javax.swing.GroupLayout.PREFERRED_SIZE, 113, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(57, 57, 57)

.addComponent(Receipt, javax.swing.GroupLayout.PREFERRED_SIZE, 112, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(48, 48, 48)

.addComponent(Reset, javax.swing.GroupLayout.PREFERRED_SIZE, 108, javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(47, 47, 47)

.addComponent(Exit, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE)

.addContainerGap(141, Short.MAX_VALUE))

);

jPanel3Layout.setVerticalGroup(

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

.addGroup(jPanel3Layout.createSequentialGroup()

.addContainerGap()

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

.addComponent(Reset, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(Exit, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(Receipt, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(Total, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(16, Short.MAX_VALUE))

);

getContentPane().add(jPanel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 640, 850, 80));

jPanel3.getAccessibleContext().setAccessibleName("");

pack();

setLocationRelativeTo(null);

}//

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

// add your handling code here:

}

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

// add your handling code here:

}

private JFrame frame;

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

frame = new JFrame ("Exit");

if (JOptionPane.showConfirmDialog(frame, "Confirm if you want to exit.", "Vehicle Trading System",

JOptionPane.YES_NO_OPTION) == JOptionPane.YES_NO_OPTION){

System.exit(0);

}

}

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

}

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

// add your handling code here:

}

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

// add your handling code here:

}

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

// add your handling code here:

}

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//

/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.

* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

*/

try {

for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

}

}

} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(Java_Vehicle_Inventorys.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(Java_Vehicle_Inventorys.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(Java_Vehicle_Inventorys.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(Java_Vehicle_Inventorys.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);

}

//

/* Generate and display the form */

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

public void run() {

new Java_Vehicle_Inventorys().setVisible(true);

}

});

}

// Variables declaration - do not modify

private javax.swing.JButton Exit;

private javax.swing.JButton Receipt;

private javax.swing.JButton Reset;

private javax.swing.JButton Total;

private javax.swing.JCheckBox gpscheckbox;

private javax.swing.JCheckBox jCheckBox2;

private javax.swing.JCheckBox jCheckBox4;

private javax.swing.JCheckBox jCheckBox5;

private javax.swing.JCheckBox jCheckBox6;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel10;

private javax.swing.JLabel jLabel11;

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 jPanel2;

private javax.swing.JPanel jPanel3;

private javax.swing.JPanel jPanel4;

private javax.swing.JPanel jPanel5;

private javax.swing.JPanel jPanel6;

private javax.swing.JPanel jPanel7;

private javax.swing.JTextField jTextField13;

private javax.swing.JComboBox jboxcar;

private javax.swing.JComboBox jboxtrade;

private javax.swing.JTextField jtxtaddress;

private javax.swing.JTextField jtxtcontact;

private javax.swing.JTextField jtxtcostcar;

private javax.swing.JTextField jtxtemail;

private javax.swing.JTextField jtxtgps;

private javax.swing.JTextField jtxtleather;

private javax.swing.JTextField jtxtmileage;

private javax.swing.JTextField jtxtmultimedia;

private javax.swing.JTextField jtxtname;

private javax.swing.JTextField jtxtnitro;

private javax.swing.JTextField jtxtstereo;

private javax.swing.JTextField jtxtsubtotal;

private javax.swing.JTextField jtxttax;

private javax.swing.JTextField jtxttotal;

// End of variables declaration

private static class jtxtTelephone {

public jtxtTelephone() {

}

}

}

image text in transcribed
\f

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Dental Assisting

Authors: Doni Bird, Debbie Robinson

13th Edition

978-0323624855, 0323624855

Students also viewed these Programming questions