*Basic* Java help needed...
I feel like a complete novice for posting this kinda stuff, but i figured somebody would take 5 minutes and help me out. My final in my programming class depends on 2 programs, one of which is giving me some actual trouble.
What I have to do is create a java applet that allows a user to input their weight, select a planet, and then have their weight converted to what their weight would be on the selected planet. However, if the ouput is higher than 60 pounds, I need a picture of the michelin man to appear and the theme from star wars to play. If it is below 60, A multicolored asterisk should be displayed with applause.
I will post what code I have already made. Please note: ITS VERY VERY BASIC. I may have overcomplicated some things, and there is always more than one way to do something (in my experience). Also, I kinda just converted a temperature conversion applet, so there may be some extra stuff I don't need.
Please help.
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
publicclass tempsapp2extends Appletimplements ActionListener
{
Label prompt1;
TextField input1;
Label prompt2;
TextField input2;
int number1, number2;
int mercury, venus, earth, mars, jupiter, saturn, neptune, uranus, pluto, result;
publicvoid init()
{
prompt1 =new Label ("Enter your weight:");
add (prompt1);
input1 =new TextField (10);
add (input1);
prompt2 =new Label ("Enter the Number of the Planet you would like to have your weight converted to:");
add (prompt2);
input2 =new TextField (10);
add (input2);
input2.addActionListener(this);
add (input2);
}
publicvoid paint (Graphics g)
{
number1 = Integer.parseInt(input1.getText());
number2 = Integer.parseInt(input2.getText());
mercury = (number1*3780)/1000;
venus = (number1*9070)/1000;
earth = (number1*10)/1000;
mars = (number1*3770)/1000;
saturn = (number1*9160)/1000;
uranus = (number1*8890)/1000;
neptune = (number1*1125)/1000;
jupiter = (number1*2364)/1000;
pluto = (number1*670)/1000;
if(number2==1)
g.drawString("Your weight on Mercury would be "+mercury+" lbs",100,150);
elseif(number2==2)
g.drawString("Your weight on Venus would be "+venus+" lbs",100,150);
elseif(number2==3)
g.drawString("Your weight on Earth would be "+earth+" lbs",100,150);
elseif(number2==4)
g.drawString("Your weight on Mars would be "+mars+" lbs",100,150);
elseif(number2==5)
g.drawString("Your weight on Jupiter would be "+jupiter+" lbs",100,150);
elseif(number2==6)
g.drawString("Your weight on Saturn would be "+saturn+" lbs",100,150);
elseif(number2==7)
g.drawString("Your weight on Uranus would be "+uranus+" lbs",100,150);
elseif(number2==8)
g.drawString("Your weight on Neptune would be "+neptune+" lbs",100,150);
elseif(number2==9)
g.drawString("Your weight on Pluto would be "+pluto+" lbs",100,150);
}
publicvoid actionPerformed(ActionEvent evt)
{
number1 = Integer.parseInt(input1.getText());
number2 = Integer.parseInt(input2.getText());
repaint();
}
}

