Code Help!
-
I have several issues that I cannot figure out. I need to figure out how to ensure that all data is saved in the database. I also need to figure out how to display an order summary and order list. Any pointers in the right directions are appreciated.
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.SwingConstants;public class Flooring extends JFrame implements ActionListener{
JRadioButton radioWood, radioCarpet, radioGroup;
JLabel labelName, labelAddress, labelLength, labelWidth;
JTextField textName, textAddress, textLength, textWidth, textCalculateArea;
JButton buttonCalculateArea, buttonCalculateCost, buttonSubmitOrder, buttonDisplaySummary, buttonDisplayList;
JTextArea textAreaSummary;
JTabbedPane tabbedPane;public Flooring() {
super("Flooring"); tabbedPane = new JTabbedPane(); //Create Customer Panel & Add To JTabbedPane JPanel panel1 = new JPanel(new GridLayout(5, 2, 4, 9)); labelName = new JLabel("Name: ", SwingConstants.CENTER); panel1.add(labelName); textName = new JTextField(10); panel1.add(textName); labelAddress = new JLabel("Address: ", SwingConstants.CENTER); panel1.add(labelAddress); textAddress = new JTextField(50); panel1.add(textAddress); tabbedPane.addTab("Customer", null, panel1, "First Panel"); //Create Size Panel & Add To JTabbedPane JPanel panel2 = new JPanel(new GridLayout(5, 2, 4, 9)); radioWood = new JRadioButton("Wood"); radioWood.setBounds(336, 157, 64, 23); radioWood.setSelected(false); panel2.add(radioWood); radioCarpet = new JRadioButton("Carpet"); radioCarpet.setBounds(336, 157, 64, 23); radioCarpet.setSelected(false); panel2.add(radioCarpet); labelLength = new JLabel("Flooring Length: ", SwingConstants.CENTER); panel2.add(labelLength); textLength = new JTextField(10); panel2.add(textLength); labelWidth = new JLabel("Flooring Width: ", SwingConstants.CENTER); panel2.add(labelWidth); textWidth = new JTextField(10); panel2.add(textWidth); buttonCalculateArea = new JButton("Calculate Area"); panel2.add(buttonCalculateArea);
-
I have several issues that I cannot figure out. I need to figure out how to ensure that all data is saved in the database. I also need to figure out how to display an order summary and order list. Any pointers in the right directions are appreciated.
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.SwingConstants;public class Flooring extends JFrame implements ActionListener{
JRadioButton radioWood, radioCarpet, radioGroup;
JLabel labelName, labelAddress, labelLength, labelWidth;
JTextField textName, textAddress, textLength, textWidth, textCalculateArea;
JButton buttonCalculateArea, buttonCalculateCost, buttonSubmitOrder, buttonDisplaySummary, buttonDisplayList;
JTextArea textAreaSummary;
JTabbedPane tabbedPane;public Flooring() {
super("Flooring"); tabbedPane = new JTabbedPane(); //Create Customer Panel & Add To JTabbedPane JPanel panel1 = new JPanel(new GridLayout(5, 2, 4, 9)); labelName = new JLabel("Name: ", SwingConstants.CENTER); panel1.add(labelName); textName = new JTextField(10); panel1.add(textName); labelAddress = new JLabel("Address: ", SwingConstants.CENTER); panel1.add(labelAddress); textAddress = new JTextField(50); panel1.add(textAddress); tabbedPane.addTab("Customer", null, panel1, "First Panel"); //Create Size Panel & Add To JTabbedPane JPanel panel2 = new JPanel(new GridLayout(5, 2, 4, 9)); radioWood = new JRadioButton("Wood"); radioWood.setBounds(336, 157, 64, 23); radioWood.setSelected(false); panel2.add(radioWood); radioCarpet = new JRadioButton("Carpet"); radioCarpet.setBounds(336, 157, 64, 23); radioCarpet.setSelected(false); panel2.add(radioCarpet); labelLength = new JLabel("Flooring Length: ", SwingConstants.CENTER); panel2.add(labelLength); textLength = new JTextField(10); panel2.add(textLength); labelWidth = new JLabel("Flooring Width: ", SwingConstants.CENTER); panel2.add(labelWidth); textWidth = new JTextField(10); panel2.add(textWidth); buttonCalculateArea = new JButton("Calculate Area"); panel2.add(buttonCalculateArea);
Member 10728667 wrote:
Any pointers in the right directions are appreciated.
Start by explaining exactly what the problem is and where it occurs. Saying "I need to figure out ...", is not enough. There are plenty of articles and reference pages on database and UI that will explain how to get started.