Thread: Need Help fast, please!
-
July 5th, 2011, 10:32 PM #1Junior Member
- Join Date
- Jul 2011
- Posts
- 1
Need Help fast, please!
I am In a Java class that has me doing an assignment. I've spent 6 or so hours trying to get the required action just today, and the assignment is due in 19 hours. I'm using an applet for this just so you're aware. I'm going to post the coding that I actually DO have working below. Please, if you can help me I would really appreciate it.
import java.applet.*;
import java.awt.*;
import java. awt.event.*;
public class Purchases extends Applet implements ActionListener {
/**
*
*/
private static final long serialVersionUID = 1L;
// Declares the list's components
Label lblItem = new Label ("Item:");
Label lblQuantity = new Label ("Quantity:");
Label lblPrice = new Label ("Price:");
Label lblStore = new Label ("Store:");
TextField txtItem = new TextField(30);
TextField txtQuantity = new TextField(5);
TextField txtPrice = new TextField(10);
TextField txtStore = new TextField(35);
TextArea txaGroceryList = new TextArea(10, 80);
Button btnAdd = new Button("Add to List");
//Declare variables
String strItem;
String strQuantity;
String strPrice;
String strStore;
public void init() {
DesignLayout(); // Place components on grid
txtItem.requestFocus();
btnAdd.addActionListener(this);
txtItem.addActionListener(this);
txtQuantity.addActionListener(this);
txtPrice.addActionListener(this);
txtStore.addActionListener(this);
}
public void DesignLayout() {
// Sets the layout manager
GridBagLayout gridbag = new GridBagLayout();
GridBagConstraints constraints = new GridBagConstraints();
setLayout(gridbag);
constraints.insets = new Insets(5, 5, 5, 5);
// Row 1 Label
constraints.gridx = 0;
constraints.gridy = 0;
constraints.anchor = GridBagConstraints.EAST;
gridbag.setConstraints(lblItem, constraints);
add(lblItem);
// Row 1 Text Field
constraints.gridx = 1;
constraints.anchor = GridBagConstraints.WEST;
gridbag.setConstraints(txtItem, constraints);
add(txtItem);
// Row 2 Label
constraints.gridx = 0;
constraints.gridy = 1;
constraints.anchor = GridBagConstraints.EAST;
gridbag.setConstraints(lblQuantity, constraints);
add(lblQuantity);
// Row 2 Text Field
constraints.gridx = 1;
constraints.anchor = GridBagConstraints.WEST;
gridbag.setConstraints(txtQuantity, constraints);
add(txtQuantity);
// Row 3 Label
constraints.gridx = 0;
constraints.gridy = 2;
constraints.anchor = GridBagConstraints.EAST;
gridbag.setConstraints(lblPrice, constraints);
add(lblPrice);
// Row 3 Text Field
constraints.gridx = 1;
constraints.anchor = GridBagConstraints.WEST;
gridbag.setConstraints(txtPrice, constraints);
add(txtPrice);
// Row 4 Label
constraints.gridx = 0;
constraints.gridy = 3;
constraints.anchor = GridBagConstraints.EAST;
gridbag.setConstraints(lblStore, constraints);
add(lblStore);
// Row 4 Text Field
constraints.gridx = 1;
constraints.anchor = GridBagConstraints.WEST;
gridbag.setConstraints(txtStore, constraints);
add(txtStore);
// Row 4 Button
constraints.gridy = 4;
gridbag.setConstraints(btnAdd, constraints);
add(btnAdd);
// Row 5 TextArea
constraints.gridy = 5;
gridbag.setConstraints(txaGroceryList, constraints);
add(txaGroceryList);
}
@Override
public void actionPerformed(ActionEvent pl) {
// TODO Auto-generated method stub
//Action for "Add to List"
String strOutputLine;
strItem = txtItem.getText();
strQuantity = txtQuantity.getText();
strPrice = txtPrice.getText();
strStore = txtStore.getText();
strOutputLine = strItem + "\t" + strQuantity + "\t" + strPrice + "\t" + strStore;
txaGroceryList.append(strOutputLine + "\n");
// Resets Text Boxes
txtItem.setText("");
txtQuantity.setText("");
txtPrice.setText("");
txtStore.setText("");
txtItem.requestFocus();
}
}
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Fast Lane Daily: BMW M1, Audi RS6 + R8, Fast and the Furious 4
By RobRich in forum IMO CommunityReplies: 0Last Post: March 26th, 2008, 02:13 AM -
Overclocking - How Fast is Too Fast?
By thephilosophizer in forum Processors, Memory, and OverclockingReplies: 5Last Post: March 16th, 2008, 07:00 PM -
Need help Fast
By jackieblue6633 in forum Technical SupportReplies: 3Last Post: February 10th, 2008, 11:12 AM -
need help fast
By MlleDaae in forum Technical SupportReplies: 7Last Post: July 30th, 2002, 01:03 AM -
SONY 24x10x40: Linux friendly and fast -fast-fast!
By CMonster in forum Applications and Operating SystemsReplies: 6Last Post: January 20th, 2002, 11:00 PM



LinkBack URL
About LinkBacks



Reply With Quote

Looks like Moore, Oklahoma got hit by a real bad tornado.
Is It Just Me? v233893843