I'm have most of my java script done but can not figure out how to add a few buttons. I need to add a delete and add buttong to my existing java program. Not sure were to add it on how. Can anyone help? my script is below. thank you -
import java.awt.*; //import all java.awt
-
import java.awt.event.*; //import all java.awt.event
-
import java.util.*; //import all java.util
-
import javax.swing.*; //import all javax.swing
-
-
class Product //start Product superclass
-
{
-
-
-
-
-
public String[] ItemName; //item's name
-
public int[] ItemNumber; //items's unique product number
-
public int[] ItemQuantity; //item's quantity in stock
-
public double[] ItemPrice; //item's price per
-
-
public Product(String[] name, int[] number, int[] quantity, double[] price) //product constructor
-
{
-
ItemName = name; //set ItemName to name
-
ItemNumber = number; //set ItemNumber to number
-
ItemQuantity = quantity; //set ItemQuantity to quantity
-
ItemPrice = price; //set ItemPrice to price
-
} //end Product constructor
-
-
public Product SortedArray(Product InvPart2) //start Product method SortedArray
-
{
-
String[] name=new String[InvPart2.ItemName.length]; //new name for sorting array
-
int [] number = new int[InvPart2.ItemNumber.length]; //new number for sorting array
-
int[] quantity = new int[InvPart2.ItemQuantity.length]; //new quantity for sorting array
-
double [] price = new double [InvPart2.ItemPrice.length]; //new price for sorting array
-
name = (String[])InvPart2.ItemName.clone(); // place name in sorting array
-
Arrays.sort(name); //sort by name
-
for (int counter = 0; counter < name.length; counter++) //loop and counter for sorting array
-
{
-
for(int counter2=0;counter2<name.length;counter2++)
-
//loop and counter to match unsorted array and sorted one
-
{
-
if(name[counter].equals(InvPart2.ItemName[counter2]))
-
//if statement for when a match occurs
-
{
-
quantity[counter]=InvPart2.ItemQuantity[counter2];
-
//set quantity equal to sorted array quantity
-
price[counter]=InvPart2.ItemPrice[counter2];
-
//set price equal to sorted array price
-
number[counter]=InvPart2.ItemNumber[counter2];
-
//set number equal to sorted array number
-
break; //break for if statement
-
} //end if statement
-
-
} //end for loop counter2
-
-
} //end for loop counter
-
Product SortedProductArray = new Product (name, number, quantity, price);
-
//new sorted product array replace old product array
-
return SortedProductArray; //return new product array sorted
-
} //end Product method SortedArray
-
-
public double TotalInvWorth(int[] quantity, double[] price) //start Product method TotalInvWorth
-
{
-
double total=0.00F; //set double total = 0
-
for (int counter = 0; counter < quantity.length; counter++)
-
//loop and counter to multiply each quantity x price in array
-
{
-
double perprodworth=quantity[counter]*price[counter];
-
// multiply quantity x price per counter in array = perprodworth
-
total=total+perprodworth; //add perprodworth to total
-
}
-
return total; //return total in TotalInvWorth
-
} //end Product method TotalInvWorth
-
-
} //end Product superclass
-
-
class DVD extends Product //start DVD subclass of Product
-
{
-
public int[] NumberOfDisc; //new feature number of disc in movie
-
public DVD(String[] name, int[] number, int[] quantity, double[] price, int[] numdisc)
-
//dvd constructor
-
{
-
super(name, number, quantity, price); //variables from superclass Product
-
NumberOfDisc=numdisc; //new variable number of disc per dvd
-
} //end dvd constructor
-
-
public DVD SortedArray(DVD Inventory5) //start DVD method SortedArray
-
{
-
int [] numdisc = new int[Inventory5.NumberOfDisc.length]; //new number for sorting array
-
Product DVDProduct=new Product(Inventory5.ItemName,Inventory5.ItemNumber,
-
Inventory5.ItemQuantity,Inventory5.ItemPrice); //set DVDProduct equal to superclass array
-
Product SortedDVDProduct=super.SortedArray(DVDProduct);
-
for (int counter = 0; counter < SortedDVDProduct.ItemName.length; counter++) //loop and counter for sorting array
-
{
-
for(int counter2=0;counter2<Inventory5.ItemName.length;counter2++)
-
//loop and counter to match unsorted array and sorted one
-
{
-
if(SortedDVDProduct.ItemName[counter].equals(Inventory5.ItemName[counter2]))
-
//if statement for when a match occurs
-
{
-
numdisc[counter]=Inventory5.NumberOfDisc[counter2];
-
break; //break for if statement
-
} //end if statement
-
-
} //end counter2 loop
-
-
} //end counter loop
-
DVD SortedProductArray = new DVD(SortedDVDProduct.ItemName, SortedDVDProduct.ItemNumber,
-
SortedDVDProduct.ItemQuantity, SortedDVDProduct.ItemPrice,numdisc);
-
//set SortedProductArray equal to superclass array plus new feature
-
return SortedProductArray; //return sortedproductarray
-
} //end DVD method SortedArray
-
-
public double DVDRestock () //start DVD method DVDRestock
-
{
-
double totalInvworthbeforerestockingfee=super.TotalInvWorth(ItemQuantity, ItemPrice);
-
//set totalInvWorthBeforeRestockingFee to TotalInvWorth in superclass
-
double restockfee=0.00F; //set restock fee to 0
-
double totalinvworthwithrestockfee=0.00F; //set toatal worth after fee to 0
-
restockfee = 0.05F*totalInvworthbeforerestockingfee; //restock fee = 5% to invworth before fee
-
totalinvworthwithrestockfee=restockfee+totalInvworthbeforerestockingfee; //add 5% to original inv worth
-
return totalinvworthwithrestockfee; //return inv total with fee
-
} //end DVD method DVDRestock
-
-
} //end DVD subclass
-
-
public class Inventory5 extends JFrame implements ActionListener
-
{ // start class Inventory5
-
-
public Inventory5()
-
{ //start Inventory5 constructor
-
this.initialize(); //set initialize
-
} //end Inventory5 constructor
-
-
private JTextArea text = new JTextArea(); //initializing jtextarea
-
private JButton firstBtn; //initializing first Jbutton
-
private JButton prevBtn; //initializing previous Jbutton
-
private JButton nextBtn; //initializing next Jbutton
-
private JButton lastBtn; //initializing last Jbutton
-
private JButton logoBtn; //initializing logo Jbutton
-
private ImageIcon logo = new ImageIcon("logo.gif"); //initializing picture for logo Jbutton
-
private int buttonCounter; //initializing buttonCounter for place in array
-
-
public void initialize() //start initialize method
-
{
-
firstBtn=new JButton("First"); //set firstBtn to JButton First
-
prevBtn=new JButton("Previous"); //set prevBtn to JButton Previous
-
nextBtn=new JButton("Next"); //set nextBtn to JButton Next
-
lastBtn=new JButton("Last"); //set lastBtn to JButton Last
-
logoBtn = new JButton(logo); //set logoBtn to JButton logo
-
-
this.getContentPane().add(this.logoBtn); //add logoBtn to content pane
-
this.logoBtn.setBounds(0, 0, 75, 75); //set logoBtn's size
-
this.logoBtn.setBorderPainted(false); //turn border off for logoBtn
-
-
this.getContentPane().add(this.firstBtn); //add firstBtn to content pane
-
this.firstBtn.setBounds(40, 300, 100, 30); //set firstBtn's size
-
this.firstBtn.setActionCommand("FIRST"); //set action command for firstBtn to FIRST
-
this.firstBtn.addActionListener(this); //set action lisnter for firstBtn
-
-
this.getContentPane().add(this.prevBtn); //add prevBtn to content pane
-
this.prevBtn.setBounds(150, 300, 100, 30); //set prevBtn's size
-
this.prevBtn.setActionCommand("PREV"); //set action command for prevBtn to PREV
-
this.prevBtn.addActionListener(this); //set action lisnter for prevBtn
-
-
this.getContentPane().add(this.nextBtn); //add nextBtn to content pane
-
this.nextBtn.setBounds(260, 300, 100, 30); //set nextBtn's size
-
this.nextBtn.setActionCommand("NEXT"); //set action command for nextBtn to NEXT
-
this.nextBtn.addActionListener(this); //set action lisnter for nextBtn
-
-
this.getContentPane().add(this.lastBtn); //add lastBtn to content pane
-
this.lastBtn.setBounds(370, 300, 100, 30); //set lastBtn's size
-
this.lastBtn.setActionCommand("LAST"); //set action command for lastBtn to LAST
-
this.lastBtn.addActionListener(this); //set action lisnter for lastBtn
-
-
this.getContentPane().add(this.text,BorderLayout.CENTER); //add text to window
-
this.setSize(520, 400); //set frame size
-
this.setResizable(false); //set frame resizable
-
this.setVisible(true); //set frame visiable
-
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //add to properly close app
-
} //end initialize method
-
-
-
public static void main(String[] args) //start main method
-
{
-
-
Inventory5 part4=new Inventory5();
-
part4.processing(part4.buttonCounter);
-
//needed to call processing method
-
-
} //end main method
-
-
private void processing(int counter) //start processing method
-
{
-
//setting static data for variables in each array
-
String[] name = {"Star Trek", "Star Gate", "Fifth Element", "Armageddon", "Star Wars "};
-
int[] number = {1, 2, 4, 5, 7};
-
int[] quantity = {2, 5, 6, 3, 9};
-
double[] price = {(double) 15.99, (double) 16.99, (double) 11.99,
-
(double) 13.95, (double) 14.95};
-
int[] numDisks= {1,2,1,2,1};
-
StringBuffer output=new StringBuffer(""); //new stringbuffer for output
-
-
Product Inventory5 = new Product (name, number, quantity, price);
-
//needed to reslove Product constructor
-
-
output.append(String.format("\n\n\n\n\n\nBefore Restocking Fee, Inventory Is Worth A Total Of: $%.2f\n",
-
Inventory5.TotalInvWorth(Inventory5.ItemQuantity,Inventory5.ItemPrice)));
-
//output to string total worth of inventory before fee
-
-
DVD DVDSub = new DVD (name, number, quantity, price, numDisks);
-
//needed to reslove DVD constructor
-
-
DVD SortedDVD = DVDSub.SortedArray(DVDSub);
-
//needed to replace original arrays with sorted one with new feature
-
-
output.append(String.format("After Restocking Fee of 5 Percent," +
-
" Inventory Is Worth A Total Of: $%.2f\n\n",DVDSub.DVDRestock()));
-
//output to string total worth of inventory after fee
-
-
output.append(String.format("Inventory\n")); //output to string inventory list
-
output.append(String.format("DVD Name:\tProdID:\tStock:\tPrice:\tDVDDisc:\n")); //output to string headers
-
-
-
-
output.append(String.format("%s\t%d\t%d\t%.2f\t%d\t\n",SortedDVD.ItemName[counter], SortedDVD.ItemNumber[counter],
-
SortedDVD.ItemQuantity[counter],SortedDVD.ItemPrice[counter],SortedDVD.NumberOfDisc[counter]));
-
//out for array buttonCounter determines where in which line of array is outputed
-
-
-
this.text.setText(output.toString()); //output all text to String to place in GUI
-
-
} //end processing method
-
-
-
public void actionPerformed (ActionEvent event) //started actionperformed method
-
{
-
-
this.initialize(); //initialize window
-
-
if(((JButton)event.getSource()).getActionCommand().equals("FIRST")) //if statement for first button
-
{
-
this.buttonCounter=0; //set buttonCounter to 0
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("PREV")) //if statement for prev button
-
{
-
if (this.buttonCounter > 0) //if statement for only if buttonCounter is greater than 0
-
this.buttonCounter=--this.buttonCounter; //-1 from buttonCounter
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("NEXT")) //if statement for next button
-
{
-
if (this.buttonCounter < 4) //if statement for only if buttonCounter is less than 4
-
this.buttonCounter=++this.buttonCounter; //+1 to buttonCounter
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("LAST"))
-
{
-
this.buttonCounter=4; //set buttonCounter to 4
-
}
-
-
this.processing(this.buttonCounter); //return buttonCounter to processing method
-
-
} //end actionperformed method
-
-
} // end class Inventory5
2 2910 JosAH 11,448
Recognized Expert MVP
Greetings,
I changed your topic title to avoid confusion: Java is not Javascript and Java
programs aren't scripts. I also added code tags for readability reasons.
I'm afraid that not many people are going to read that much code in order to
figure out where it would be possible to add code for some buttons for you.
Better show a small piece of code that's giving your some trouble and ask
a coherent question about it. Thanks.
kind regards,
Jos
I'm have most of my java script done but can not figure out how to add a few buttons. I need to add a delete and add buttong to my existing java program. Not sure were to add it on how. Can anyone help? my script is below. thank you -
import java.awt.*; //import all java.awt
-
import java.awt.event.*; //import all java.awt.event
-
import java.util.*; //import all java.util
-
import javax.swing.*; //import all javax.swing
-
-
class Product //start Product superclass
-
{
-
-
-
-
-
public String[] ItemName; //item's name
-
public int[] ItemNumber; //items's unique product number
-
public int[] ItemQuantity; //item's quantity in stock
-
public double[] ItemPrice; //item's price per
-
-
public Product(String[] name, int[] number, int[] quantity, double[] price) //product constructor
-
{
-
ItemName = name; //set ItemName to name
-
ItemNumber = number; //set ItemNumber to number
-
ItemQuantity = quantity; //set ItemQuantity to quantity
-
ItemPrice = price; //set ItemPrice to price
-
} //end Product constructor
-
-
public Product SortedArray(Product InvPart2) //start Product method SortedArray
-
{
-
String[] name=new String[InvPart2.ItemName.length]; //new name for sorting array
-
int [] number = new int[InvPart2.ItemNumber.length]; //new number for sorting array
-
int[] quantity = new int[InvPart2.ItemQuantity.length]; //new quantity for sorting array
-
double [] price = new double [InvPart2.ItemPrice.length]; //new price for sorting array
-
name = (String[])InvPart2.ItemName.clone(); // place name in sorting array
-
Arrays.sort(name); //sort by name
-
for (int counter = 0; counter < name.length; counter++) //loop and counter for sorting array
-
{
-
for(int counter2=0;counter2<name.length;counter2++)
-
//loop and counter to match unsorted array and sorted one
-
{
-
if(name[counter].equals(InvPart2.ItemName[counter2]))
-
//if statement for when a match occurs
-
{
-
quantity[counter]=InvPart2.ItemQuantity[counter2];
-
//set quantity equal to sorted array quantity
-
price[counter]=InvPart2.ItemPrice[counter2];
-
//set price equal to sorted array price
-
number[counter]=InvPart2.ItemNumber[counter2];
-
//set number equal to sorted array number
-
break; //break for if statement
-
} //end if statement
-
-
} //end for loop counter2
-
-
} //end for loop counter
-
Product SortedProductArray = new Product (name, number, quantity, price);
-
//new sorted product array replace old product array
-
return SortedProductArray; //return new product array sorted
-
} //end Product method SortedArray
-
-
public double TotalInvWorth(int[] quantity, double[] price) //start Product method TotalInvWorth
-
{
-
double total=0.00F; //set double total = 0
-
for (int counter = 0; counter < quantity.length; counter++)
-
//loop and counter to multiply each quantity x price in array
-
{
-
double perprodworth=quantity[counter]*price[counter];
-
// multiply quantity x price per counter in array = perprodworth
-
total=total+perprodworth; //add perprodworth to total
-
}
-
return total; //return total in TotalInvWorth
-
} //end Product method TotalInvWorth
-
-
} //end Product superclass
-
-
class DVD extends Product //start DVD subclass of Product
-
{
-
public int[] NumberOfDisc; //new feature number of disc in movie
-
public DVD(String[] name, int[] number, int[] quantity, double[] price, int[] numdisc)
-
//dvd constructor
-
{
-
super(name, number, quantity, price); //variables from superclass Product
-
NumberOfDisc=numdisc; //new variable number of disc per dvd
-
} //end dvd constructor
-
-
public DVD SortedArray(DVD Inventory5) //start DVD method SortedArray
-
{
-
int [] numdisc = new int[Inventory5.NumberOfDisc.length]; //new number for sorting array
-
Product DVDProduct=new Product(Inventory5.ItemName,Inventory5.ItemNumber,
-
Inventory5.ItemQuantity,Inventory5.ItemPrice); //set DVDProduct equal to superclass array
-
Product SortedDVDProduct=super.SortedArray(DVDProduct);
-
for (int counter = 0; counter < SortedDVDProduct.ItemName.length; counter++) //loop and counter for sorting array
-
{
-
for(int counter2=0;counter2<Inventory5.ItemName.length;counter2++)
-
//loop and counter to match unsorted array and sorted one
-
{
-
if(SortedDVDProduct.ItemName[counter].equals(Inventory5.ItemName[counter2]))
-
//if statement for when a match occurs
-
{
-
numdisc[counter]=Inventory5.NumberOfDisc[counter2];
-
break; //break for if statement
-
} //end if statement
-
-
} //end counter2 loop
-
-
} //end counter loop
-
DVD SortedProductArray = new DVD(SortedDVDProduct.ItemName, SortedDVDProduct.ItemNumber,
-
SortedDVDProduct.ItemQuantity, SortedDVDProduct.ItemPrice,numdisc);
-
//set SortedProductArray equal to superclass array plus new feature
-
return SortedProductArray; //return sortedproductarray
-
} //end DVD method SortedArray
-
-
public double DVDRestock () //start DVD method DVDRestock
-
{
-
double totalInvworthbeforerestockingfee=super.TotalInvWorth(ItemQuantity, ItemPrice);
-
//set totalInvWorthBeforeRestockingFee to TotalInvWorth in superclass
-
double restockfee=0.00F; //set restock fee to 0
-
double totalinvworthwithrestockfee=0.00F; //set toatal worth after fee to 0
-
restockfee = 0.05F*totalInvworthbeforerestockingfee; //restock fee = 5% to invworth before fee
-
totalinvworthwithrestockfee=restockfee+totalInvworthbeforerestockingfee; //add 5% to original inv worth
-
return totalinvworthwithrestockfee; //return inv total with fee
-
} //end DVD method DVDRestock
-
-
} //end DVD subclass
-
-
public class Inventory5 extends JFrame implements ActionListener
-
{ // start class Inventory5
-
-
public Inventory5()
-
{ //start Inventory5 constructor
-
this.initialize(); //set initialize
-
} //end Inventory5 constructor
-
-
private JTextArea text = new JTextArea(); //initializing jtextarea
-
private JButton firstBtn; //initializing first Jbutton
-
private JButton prevBtn; //initializing previous Jbutton
-
private JButton nextBtn; //initializing next Jbutton
-
private JButton lastBtn; //initializing last Jbutton
-
private JButton logoBtn; //initializing logo Jbutton
-
private ImageIcon logo = new ImageIcon("logo.gif"); //initializing picture for logo Jbutton
-
private int buttonCounter; //initializing buttonCounter for place in array
-
-
public void initialize() //start initialize method
-
{
-
firstBtn=new JButton("First"); //set firstBtn to JButton First
-
prevBtn=new JButton("Previous"); //set prevBtn to JButton Previous
-
nextBtn=new JButton("Next"); //set nextBtn to JButton Next
-
lastBtn=new JButton("Last"); //set lastBtn to JButton Last
-
logoBtn = new JButton(logo); //set logoBtn to JButton logo
-
-
this.getContentPane().add(this.logoBtn); //add logoBtn to content pane
-
this.logoBtn.setBounds(0, 0, 75, 75); //set logoBtn's size
-
this.logoBtn.setBorderPainted(false); //turn border off for logoBtn
-
-
this.getContentPane().add(this.firstBtn); //add firstBtn to content pane
-
this.firstBtn.setBounds(40, 300, 100, 30); //set firstBtn's size
-
this.firstBtn.setActionCommand("FIRST"); //set action command for firstBtn to FIRST
-
this.firstBtn.addActionListener(this); //set action lisnter for firstBtn
-
-
this.getContentPane().add(this.prevBtn); //add prevBtn to content pane
-
this.prevBtn.setBounds(150, 300, 100, 30); //set prevBtn's size
-
this.prevBtn.setActionCommand("PREV"); //set action command for prevBtn to PREV
-
this.prevBtn.addActionListener(this); //set action lisnter for prevBtn
-
-
this.getContentPane().add(this.nextBtn); //add nextBtn to content pane
-
this.nextBtn.setBounds(260, 300, 100, 30); //set nextBtn's size
-
this.nextBtn.setActionCommand("NEXT"); //set action command for nextBtn to NEXT
-
this.nextBtn.addActionListener(this); //set action lisnter for nextBtn
-
-
this.getContentPane().add(this.lastBtn); //add lastBtn to content pane
-
this.lastBtn.setBounds(370, 300, 100, 30); //set lastBtn's size
-
this.lastBtn.setActionCommand("LAST"); //set action command for lastBtn to LAST
-
this.lastBtn.addActionListener(this); //set action lisnter for lastBtn
-
-
this.getContentPane().add(this.text,BorderLayout.CENTER); //add text to window
-
this.setSize(520, 400); //set frame size
-
this.setResizable(false); //set frame resizable
-
this.setVisible(true); //set frame visiable
-
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //add to properly close app
-
} //end initialize method
-
-
-
public static void main(String[] args) //start main method
-
{
-
-
Inventory5 part4=new Inventory5();
-
part4.processing(part4.buttonCounter);
-
//needed to call processing method
-
-
} //end main method
-
-
private void processing(int counter) //start processing method
-
{
-
//setting static data for variables in each array
-
String[] name = {"Star Trek", "Star Gate", "Fifth Element", "Armageddon", "Star Wars "};
-
int[] number = {1, 2, 4, 5, 7};
-
int[] quantity = {2, 5, 6, 3, 9};
-
double[] price = {(double) 15.99, (double) 16.99, (double) 11.99,
-
(double) 13.95, (double) 14.95};
-
int[] numDisks= {1,2,1,2,1};
-
StringBuffer output=new StringBuffer(""); //new stringbuffer for output
-
-
Product Inventory5 = new Product (name, number, quantity, price);
-
//needed to reslove Product constructor
-
-
output.append(String.format("\n\n\n\n\n\nBefore Restocking Fee, Inventory Is Worth A Total Of: $%.2f\n",
-
Inventory5.TotalInvWorth(Inventory5.ItemQuantity,Inventory5.ItemPrice)));
-
//output to string total worth of inventory before fee
-
-
DVD DVDSub = new DVD (name, number, quantity, price, numDisks);
-
//needed to reslove DVD constructor
-
-
DVD SortedDVD = DVDSub.SortedArray(DVDSub);
-
//needed to replace original arrays with sorted one with new feature
-
-
output.append(String.format("After Restocking Fee of 5 Percent," +
-
" Inventory Is Worth A Total Of: $%.2f\n\n",DVDSub.DVDRestock()));
-
//output to string total worth of inventory after fee
-
-
output.append(String.format("Inventory\n")); //output to string inventory list
-
output.append(String.format("DVD Name:\tProdID:\tStock:\tPrice:\tDVDDisc:\n")); //output to string headers
-
-
-
-
output.append(String.format("%s\t%d\t%d\t%.2f\t%d\t\n",SortedDVD.ItemName[counter], SortedDVD.ItemNumber[counter],
-
SortedDVD.ItemQuantity[counter],SortedDVD.ItemPrice[counter],SortedDVD.NumberOfDisc[counter]));
-
//out for array buttonCounter determines where in which line of array is outputed
-
-
-
this.text.setText(output.toString()); //output all text to String to place in GUI
-
-
} //end processing method
-
-
-
public void actionPerformed (ActionEvent event) //started actionperformed method
-
{
-
-
this.initialize(); //initialize window
-
-
if(((JButton)event.getSource()).getActionCommand().equals("FIRST")) //if statement for first button
-
{
-
this.buttonCounter=0; //set buttonCounter to 0
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("PREV")) //if statement for prev button
-
{
-
if (this.buttonCounter > 0) //if statement for only if buttonCounter is greater than 0
-
this.buttonCounter=--this.buttonCounter; //-1 from buttonCounter
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("NEXT")) //if statement for next button
-
{
-
if (this.buttonCounter < 4) //if statement for only if buttonCounter is less than 4
-
this.buttonCounter=++this.buttonCounter; //+1 to buttonCounter
-
}
-
-
else if(((JButton)event.getSource()).getActionCommand().equals("LAST"))
-
{
-
this.buttonCounter=4; //set buttonCounter to 4
-
}
-
-
this.processing(this.buttonCounter); //return buttonCounter to processing method
-
-
} //end actionperformed method
-
-
} // end class Inventory5
Did you write this code?
Sign in to post your reply or Sign up for a free account.
Similar topics |
by: Martin |
last post by:
Hi All,
I am a relative newbie to Java / Applets, but am despirately after
some help !
I have got the following code, which is basically a listing with
button items along the sides, allowing the items in the list to be
moved up/down etc.
Obviously, for the top and bottom items, the appropriate move up /
|
by: David Van D |
last post by:
Hi there,
A few weeks until I begin my journey towards a degree in Computer
Science at Canterbury University in New Zealand,
Anyway the course tutors are going to be teaching us JAVA wth bluej and
I was wondering if anyone here would be able to give me some tips for
young players such as myself, for learning the language.
Is this the best Newsgroup for support with JAVA?
|
by: Khan |
last post by:
hi,
i'm writing java code inside <body> tag of java script file. all the
java code is executing at frame startup. how can i call that java code
only when i click on a button.
I can call jscript function on button click , but i want to call java
code on button click.
advise some solution.
|
by: south622 |
last post by:
I'm taking a beginning Java course and I'm stuck in week eight of a nine week course. If anyone could help me I would greatly appreciate it. This assignment was due yesterday and each day I go past the due date 10% of the grade is taken off. I think I'm coming down with the flu and my brain is just not processing this assignment.
Here is the assignment:
Modify the Inventory program by adding a button to the GUI that allows the user to move...
|
by: helpwithcode |
last post by:
Hi people,
I am just learning java.I have been creating a project which involves JDBC Connectivity.I find that the statements,
String string_dob=text_dob.getText();
//Converting string to date
System.out.println(string_dob);
s.Info_DOB=Date.valueOf(string_dob);
runs perfectly fine in the method insert() and throws up an illegal Exception in the method UPDATE.This is the error I get when I pass a date "1979-05-02"
| |
by: twin2003 |
last post by:
need help with inventory part 5 here is what I have to do
Modify the Inventory Program by adding a button to the GUI that allows the user to move to the first item, the previous item, the next item, and the last item in the inventory. If the first item is displayed and the user clicks on the Previous button, the last item should display. If the last item is displayed and the user clicks on the Next button, the first item
should display. the...
|
by: pinkf24 |
last post by:
I cannot figure out how to add the following:
Modify the Inventory Program to include an Add button, a Delete button, and a Modify button on the GUI. These buttons should allow the user to perform the corresponding actions on the item name, the number of units in stock, and the price of each unit. An item added to the inventory should have an item number one more than the previous last item.
Add a Save button to the GUI that saves the...
|
by: xirowei |
last post by:
public class Result
{
private int countA = 0;
private int countB = 0;
private int statement;
private boolean statusA = false;
private boolean statusB = false;
private int arrayA = new int; <= the problem seem like happen at here?
private int arrayB = new int; <= the problem seem like happen at here?
|
by: yeshello54 |
last post by:
Hey guys i am pretty new to java swing and need some help. I am developing a simple color chooser program in swing. I have a color panel that is connected to three sliders. red green and blue. but for some reason i cant get it to work..i will post my code and if anyone has any insight to why my changelistener wont work correctly I would really appreciate it. Thanks.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
| |
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |