Share on Google+Share on Google+

createCustomer method in Java
1 Answer(s)      7 years ago
Posted in : Java Beginners
I'm just trying to add a createCustomers() to an existing code. I have all of my GUIs and it compiles, but I'm kind of stuck here. My code is as follows:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
import java.text.SimpleDateFormat;

public class MainPool extends JFrame implements ActionListener{
private static final long serialVersionUID = 1L;
private JTabbedPane jtabbedPane;
private JPanel general;
private JPanel pools;
private JPanel hotTubs;
private JPanel tempCalc;
private JPanel customers;
private JPanel options;
private JComponent date;
JTextField lengthText, widthText, depthText, volumeText;

public MainPool(){
setTitle( "Pools," );
setSize( 300, 200 );

JPanel topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );


jtabbedPane = new JTabbedPane();
jtabbedPane.addTab( "General", general );
jtabbedPane.addTab( "Pools", pools );
jtabbedPane.addTab( "Hot Tubs", hotTubs );
jtabbedPane.addTab( "Temp Calculator", tempCalc );
jtabbedPane.addTab( "Customers", customers );
jtabbedPane.addTab( "Options", options );

topPanel.add(jtabbedPane, BorderLayout.CENTER );
public void createGeneral(){
general = new JPanel();
general.setLayout( null );

JLabel dateLabel = new JLabel( "Todays Date" );
dateLabel.setBounds( 10, 15, 150, 20 );
general.add( dateLabel );

JFormattedTextField date = new JFormattedTextField(

JButton quit = new JButton("Quit");
public void createPools(){
pools = new JPanel();
pools.setLayout( null );

JLabel lengthLabel = new JLabel( "Enter the length of swimming pool(ft):" );
lengthLabel.setBounds( 10, 15, 260, 20 );
pools.add( lengthLabel );

lengthText = new JTextField();
lengthText.setBounds( 260, 15, 150, 20 );
pools.add( lengthText );

JLabel widthLabel = new JLabel( "Enter the width of the swimming pool(ft):" );
widthLabel.setBounds( 10, 60, 260, 20 );
pools.add( widthLabel );

widthText = new JTextField();
widthText.setBounds( 260, 60, 150, 20 );
pools.add( widthText );

JLabel depthLabel = new JLabel( "Enter the average depth the swimming pool(ft):" );
depthLabel.setBounds( 10, 100, 260, 20 );
pools.add( depthLabel );

depthText = new JTextField();
depthText.setBounds( 260, 100, 150, 20 );
pools.add( depthText );

JLabel volumeLabel = new JLabel( "The pool volume is:(ft ^3" );
volumeLabel.setBounds( 10, 200, 260, 20 );
pools.add( volumeLabel );

volumeText = new JTextField();
volumeText.setBounds( 260, 200, 150, 20 );
pools.add( volumeText );
JButton calcVolume = new JButton("Calculate Volume");

JButton quit = new JButton("Quit");
public void createHotTubs(){
hotTubs = new JPanel();
hotTubs.setLayout( new GridLayout( 3, 2 ) );
hotTubs.add( new JLabel( "Field 1:" ) );
hotTubs.add( new TextArea() );
hotTubs.add( new JLabel( "Field 2:" ) );
hotTubs.add( new TextArea() );
hotTubs.add( new JLabel( "Field 3:" ) );
hotTubs.add( new TextArea() );
public void createTempCalc(){
tempCalc = new JPanel();
tempCalc.setLayout( null );
JLabel tempLabel = new JLabel( "Enter temperature:" );
tempLabel.setBounds( 10, 15, 260, 20 );
tempCalc.add( tempLabel );

JTextField temp = new JTextField();
temp.setBounds( 260, 15, 150, 20 );
tempCalc.add( temp );

JLabel resultsLabel = new JLabel( "Calculated Temp:" );
resultsLabel.setBounds( 10, 60, 260, 20 );
tempCalc.add( resultsLabel );

JTextField results = new JTextField();
results.setBounds( 260, 60, 150, 20 );
tempCalc.add( results );

JButton calcVol = new JButton("Calculate Volume");

JButton quit = new JButton("Quit");
public void createCustomers()

options = new JPanel();
JLabel labelOption = new JLabel ("Customer Name: ");
JLabel labelOption = new JLabel ("Address: ");
JLabel labelOption = new JLabel ("City: ");
JLabel labelOption = new JLabel ("State: ");
JLabel labelOption = new JLabel ("Zip Code");

public void createOptions()
options = new JPanel();
options.setLayout( null );
JLabel labelOptions = new JLabel( "Change Company Name:" );
labelOptions.setBounds( 150, 50, 150, 20 );
options.add( labelOptions );

JTextField newTitle = new JTextField();
newTitle.setBounds( 150, 70, 150, 20 );
options.add( newTitle );

JButton newName = new JButton("Set New Name");

JButton quit = new JButton("Quit");
public void actionPerformed(ActionEvent event){
JButton button = (JButton)event.getSource();
String buttonLabel = button.getText();
if ("Quit".equalsIgnoreCase(buttonLabel)){
Exit_pressed(); return;
if ("Set New Name".equalsIgnoreCase(buttonLabel)){
New_Name(); return;
if ("Calculate Volume".equalsIgnoreCase(buttonLabel)){
Calculate_Volume(); return;
if ("Customers".equalsIgnoreCase(buttonLabel)){
Customers(); return;
if ("Calculate Volume".equalsIgnoreCase(buttonLabel)){
Calculate_Volume(); return;
if ("Options".equalsIgnoreCase(buttonLabel)){
Options(); return;

private void Exit_pressed(){
private void New_Name(){
private void Calculate_Volume(){
String lengthString, widthString, depthString;
int length=0;
int width=0;
int depth=0;

lengthString = lengthText.getText();
widthString = widthText.getText();
depthString = depthText.getText();
if ( lengthString.length() < 1 || widthString.length() < 1 || depthString.length() < 1 ){
volumeText.setText( "Error! Must enter in all three numbers!!" ); return;
length = Integer.parseInt(lengthString );
width = Integer.parseInt(widthString );
depth = Integer.parseInt(depthString);
if ( length != 0 || width != 0 || depth != 0 ){
volumeText.setText((length * width * depth) + "" );
} else{
volumeText.setText( "Error! Must Enter in all three numbers!!" ); return;
private void Customers(){}
private void Options(){}
public static void main(String[] args){
JFrame frame = new MainPool();
frame.setSize(525, 350);


I just need help with the createCustomers method because then I can use the same code and make changes for the createContractors () that I'm going to add.


View Answers

April 19, 2010 at 12:52 PM

Hi Friend,

We have modified your createCustomers()method.

public void createCustomers(){
customers = new JPanel();
JLabel labelOption1 = new JLabel ("Customer Name: ");
JLabel labelOption2 = new JLabel ("Address: ");
JLabel labelOption3 = new JLabel ("City: ");
JLabel labelOption4 = new JLabel ("State: ");
JLabel labelOption5 = new JLabel ("Zip Code");
labelOption1.setBounds( 10, 15, 260, 20 );
labelOption2.setBounds( 10, 45, 260, 20 );
labelOption3.setBounds( 10, 75, 260, 20 );
labelOption4.setBounds( 10, 105, 260, 20 );
labelOption5.setBounds( 10, 135, 260, 20 );


Related Tutorials/Questions & Answers:
createCustomer method in Java - Java Beginners
createCustomer method in Java  I'm just trying to add a createCustomers() to an existing code. I have all of my GUIs and it compiles, but I'm kind of stuck here. My code is as follows: import java.awt.*; import
java method
java method  can we declare a method in java like this static { System.loadLibrary("nativelib"); } i have seen this in a java learning E book. i don't understand the static { } plz help me. what kind of method
pass method reference in java
pass method reference in java  How to pass method reference in Java
java method - Java Beginners
java method  Plz help me on toString() in java  Hi Friend, The Object class provides the method toString() that returns the string..., the toString() method of the object is automatically called. Thanks
java method - Java Beginners
java method  i wanna explation about a method for example... Mail[] getAllMails(String userName) I WANNA EXPLATION ABOUT ABOVE METHOD CAN U... and Tutorials on Java Mail visit to : Thanks
class method in java
class method in java  How to write a class method in Java?   You must read Java - Class, Object and Methods in Java
Using throw in java method
Using throw in java method  using throw with method implies what
try catch method in java
try catch method in java  try catch method in java - when and how should i use the try and catch method in Java ?   Please visit the following links: http
Java making a method deprecated
Java making a method deprecated  java making a method deprecated In Java how to declare a method depricated? Is it correct to use depricated... or method in Java. Instead of it you can use alternatives that exists. Syntax
Static Method in Java
Static Method in Java  Is Overriding Static methods possible in java? If Yes, How
getch() method in java
getch() method in java  does someone know how can i obtain the getch() function in java
Generic Method - Java Beginners
Generic Method  I want simple java program for Generic Method with explanation
java method - Java Beginners
java method  hi friends, Is there any default return type for methods in java?  There is no default return type in java, as a user you have to specify the return type even void
Class and method question, Java?
Class and method question, Java?  Consider a Java class that you... Prompt string** and the following method: getValue displays the prompt and reads..., the method should display an error message and ask the user for a new value
getch() method in java
getch() method in java  does someone know how can i obtain the getch() function in java?   Hi Friend, In java, you can use the method next() of Scanner class. Here is an example: import java.util.*; class Hello
Method overloading in java program
Method overloading in java program  How can we use method overloading in java program?   Method overloading:?In method overloading methods have same name but different type of parameters. Here is an example of method
Finalize method - Java Beginners
method, please can you suggest me a way out.   Hi method, finalize : Every class inherits the finalize() method from java.lang.Object the method... to the object exist the Object finalize method performs no actions but it may
Method decleration in java
Method decleration in java  What is the catch or declare rule for method declarations
method overloading - Java Beginners
method overloading   Write a program to demonstrate the method... }  Hi Friend, In Java, the methods having the same name within... is referred to as Method Overloading. In the given example, we have defined
Destroy method in java - Java Beginners
Destroy method in java  Hi, What is the implementation of destroy method in java.. is it native or java code? Thanks   Hi Friend, This method is not implemented. Thanks
Java Method with arrays
Java Method with arrays  My assignment is to write a java method..., write a program to test your method. my main method code is : public class...]; currentSmallestIndex = i; } } return currentSmallestIndex; } //main method
method overriding in java
method overriding in java  program to compute area of square,rectangle,triangle,circle and volume of sphere,cylinder and perimeter of a cube using method overriding
method overriding in java
method overriding in java  program to compute area of square,rectangle,triangle,circle and volume of sphere,cylinder and perimeter of a cube using method overriding
customize method in java
customize method in java  hi there i want to create one customize method in which any no of parameters can be pass e.g the limit is 13 and if user wants to enter 3 inputs then that much can only be proceed so can i have solution
Static method in java - Java Beginners
Static method in java  What are static method in Java  Hi Friend, Please visit the following link: Hope that it will be helpful for you
Java static method
Java static method  Can we override static methods
Java synchronized method
Java synchronized method  What are synchronized methods and synchronized statements
method - Java Beginners
method  Method Sir, I am confusing in this sentence and did not understood clearly about a method that returns object and reference and unable.... Suppose, for instance, that you want to write a method to return what
Java Method Overloading - Java Beginners
Java Method Overloading  can method be overloaded in subclass or not?  Hi Friend, Yes A subclass can overload the methods.For Example...: Thanks
calling method - Java Beginners
calling method   class A{ public void fo(){ class B{ public void fo1(){ System.out.println("fo1 of class B... static void main(String args[ ]){ } } I Want to call method fo1
Finalize method in Java - Java Beginners
Finalize method in Java  Hi, What is the use of Finalize method in Java? Give me few example of Finalize method. Thanks   Hi Friend, Java uses finalize() method for Garbage collection. Example: import
Java Spring Hibernate Struts Training Retrieve database from the table dynamically in jsp from oracle using servlet What does core Java include? java What are some way to learn Java quickly? Is it required to learn Java before learning Java Script? Is it necessary to learn java script before learning PHP? Are HTML5 and Java Script boosts Java career? Is Java object oriented? Fingerprint application with Java Uninstall Oracle Virtual Box JSON to HashMap Free Java online Training I want example of Control Statement in Java ANSI Color Codes with Python Create a Program that Calculates Input What is difference between JDK,JRE and JVM? How to see ubuntu version on server? How to get Page Source in Selenium (WebDriver) using Java? The path to the driver executable must be set by the webdriver.gecko.driver system property parse data from a link in java Java Program Qns using BlueJ How to fix HAX Kernel Module Is Not Installed error? Installing Audacity Looking for code Logic to check track changes & Coments in MSWord, MSWordx, MSExcel, MSExcelx is ON/OFF Installing JDK on Mac SAX Parser exception ERROR 601 (42P00): Syntax error. Encountered Thread java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory How to install Ubuntu 16.04 LTS? HttpServletRequest cannot be resolved to a type in eclipse - Solved Unhandled event loop exception GC overhead limit exceeded Spring Data jpa with apache phoenix Caused by: java.lang.IllegalArgumentException: Not a host:port pair: PBUF o.a.h.h.z.RecoverableZooKeeper - Possibly transient ZooKeeper, quorum= com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager class not found com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager not found How to download and install Java 8 on Windows? How to uninstall JDK 7? How to install gtk-doc-tools package in Ubuntu? How to install Oracle JDK 8 on Ubuntu? ejabberd_ctl.beam not found - Solved How to convert date to UTC format in Java? How to install autoconf, automake and libtool in Ubuntu 15.10? How to convert current date to mm dd yyyy format in Java? How to convert current date to dd mm yyyy format in Java? How to stop window closing in "internalFrameClosing" event. How to find list of all index in Neo4j? file location SASLError using PLAIN: not-authorized


Advertisement null