Reference no: EM13159210
This is the code for my trip planner,you need to figure out how to create a calculator function to enable users to calculate their own costs if they choose
// File: DropBoxTest.java
import javax.swing.*;
public class DropBoxTest extends JApplet
{
public DropBoxTest()
{
add(new DropBoxHelper());
}
public static void main(String[] args)
{
JFrame frame = new JFrame();
JApplet applet = new DropBoxTest();
frame.add(applet);
frame.setTitle("Drop Box Demo");
frame.pack();
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
---------------------------------------------------------------------------------------------------
// File: DropBoxHelper.java
import java.awt.*;
import javax.swing.*;
public class DropBoxHelper extends JPanel
{
private double COMPACT = 13;
private double MID = 18;
private double LUXURY = 15;
private double SUV = 23;
private double LEADED = 2.50;
private double UNLEADED = 2.90;
private double SUPER_UNLEADED = 3.00;
private double DIESEL = 4.00;
private String[] bLocations = {"AAA", "BBB", "CCC", "DDD", "EEE", "FFF"};
private String[] eLocations = {"GGG", "HHH", "III", "JJJ", "KKK", "LLL"};
private String[] vSizes = {"Compact", "Mid", "Luxury", "SUV"};
private String[] gTypes = {"Leaded", "Unleaded", "Super Unleaded", "Diesel"};
private JComboBox bl = new JComboBox(bLocations);
private JComboBox el = new JComboBox(eLocations);
private JComboBox vs = new JComboBox(vSizes);
private JComboBox gt = new JComboBox(gTypes);
private JLabel jlbl1 = new JLabel("Beginning Location: ");
private JLabel jlbl2 = new JLabel("Ending Location: ");
private JLabel jlbl3 = new JLabel("Vehicle Size: ");
private JLabel jlbl4 = new JLabel("Gas Type: ");
private JLabel jlbl5 = new JLabel("Enter total miles: ");
private JLabel jlbl6 = new JLabel("Cost of gas per gallon: $");
private JLabel jlbl7 = new JLabel("Cost per mile: $");
private JLabel jlbl8 = new JLabel("Total cost with oil change: $");
JTextField jtf1 = new JTextField(5);
JTextField jtf2 = new JTextField(5);
JTextField jtf3 = new JTextField(5);
JTextField jtf4 = new JTextField(5);
JButton jbtn1 = new JButton("Submit");
JButton jbtn2 = new JButton("Clear");
private JPanel p1 = new JPanel();
private JPanel p2 = new JPanel();
private JPanel p3 = new JPanel();
private JPanel p4 = new JPanel();
private JPanel p5 = new JPanel();
private JPanel p6 = new JPanel();
private JPanel p7 = new JPanel();
private JPanel p8 = new JPanel();
private JPanel p9 = new JPanel();
public DropBoxHelper()
{
setLayout(new GridLayout(9, 1));
p1.add(jlbl1);
p1.add(bl);
p2.add(jlbl2);
p2.add(el);
p3.add(jlbl3);
p3.add(vs);
p4.add(jlbl4);
p4.add(gt);
p5.add(jlbl5);
p5.add(jtf1);
p6.add(jlbl6);
p6.add(jtf2);
p7.add(jbtn1);
p7.add(jbtn2);
p8.add(jlbl7);
p8.add(jtf3);
p9.add(jlbl8);
p9.add(jtf4);
add(p1);
add(p2);
add(p3);
add(p4);
add(p5);
add(p6);
add(p7);
add(p8);
add(p9);
}
}
Write a count occurrences() function that accepts a string
: Write a CountOccurrences() function that accepts a string to be searched and a sub-string to be found. The function should return the # of times the sub-string is found. Write a tester file that declares a secret sentence as a constant.
|
Allows the user to enter the coefficients for a system
: Create a graphical (not text-based) Visual C++ program that allows the user to enter the coefficients for a system of four equations with four unknowns. Include a button that when clicked, will solve the system of equations and display the results in..
|
Write a xml schema for the validation of the document notes.
: write a XML schema for the validation of the document notes.xml. Write the schema according to the following three approaches;1.- Based on the document structure2.- Structured (bottom-up design)3.- Type-based (top-down design)
|
Program to compute the total volume
: Write a program to compute the total volume for a number of cylinders. A cylinder may have different values for height and radius.
|
Create a calculator function
: This is the code for my trip planner,you need to figure out how to create a calculator function to enable users to calculate their own costs if they choose
|
The initial number for generating the sequences
: Then, after the functions, read in the initial number for generating the sequences. Here, check that it is a positive integer. If it is not, give an error message and exit the program.
|
Write an array where the user can input 7 temperatures
: Write an array where the user can input 7 temperatures; include a 'for' loop. Make sure the temperatures are larger than -100 and smaller than or equal to 120, if not, make sure the user enters a valid number. Make sure the temperature is between the..
|
We are interrupted or disintegrated
: Research is compelling that it takes us approximately 4 to minutes return to our work with the same level of through processes whenever we are interrupted or disintegrated. Is it possible to information is fairly constant?
|
Explain why you classify them as nonvalue-added activities
: List the activities in the doctor's office that are candidates for nonvalue-added activities. Explain why you classify them as nonvalue-added activities.
|