Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



JAVA need some help

Software Development


Reply
 
Thread Tools Search this Thread
  #1  
Old 19-09-2009
Member
 
Join Date: Feb 2009
Posts: 96
JAVA need some help
  

i have to make a recursion program and this is what i have. Any ideas on how to make it work would be appreciated.

thanx

Daren


import java.io.*;
import javax.swing.JOptionPane;
import java.util.*;
import java.lang. *;

class DistancebetweenCities //make the class
{

private Queue qCities = new Queue();
private City aCity;
private double totalDistance;
private int length;
private double distance;
private double total;

public void addCity()
{
//String msg1 = JOption.showMessage("Welcome to the city distance finder.");
String strC = JOptionPane.showInputDialog(null, "Please let us know how many cities you wish to enter.");
double coordx;
double coordy;
int qty = Integer.parseInt(strC);


for (int i = 1; i <= qty; i++)
{
strC = JOptionPane.showInputDialog(null, "Please enter a city name:\n", "", 1);
double cox = Double.parseDouble(JOptionPane.showInputDialog(null, "Please enter the X Coordinate:\n", "" ,1));
double coy = Double.parseDouble(JOptionPane.showInputDialog(null, "Please enter the Y Coordinate:\n", "" ,1));

qCities.enqueue(new City(strC, cox, coy));
}
length = qCities.length();
}

public City()
{
while(int i = 1; i <= qCities.length; i++)
{
double coxa, coya;
double distance;

distance = (coxa - coya);
}
}

public void printCity()
{
while(!qCities.isEmpty)
{
aCity = (City)qCities.dequeue();
aCity.Print();
}
}

public void totalMiles()
{
if(qCities.isEmpty())
{
aCity = (City)qCities.dequeue();
totalDistance += aCity.total;
aCity.Print();


totalMiles();
}
else

JOptionPane.showMessageDialog(null,"The total distance is:/n" , totalDistance);

}

public void run()
{
while(true)
{

String msg = "Pleasechoose an option/n"+
" 1 to enter city names/n"+
" 2 to exit/n"+
" Your chose: ";

String thePick = JOptionPane.showInputDialog(null, msg, "" , 1);

int choice = Integer.parseInt(thePick);

switch(choice)
{
case 1:
addCity();

// getDistace();
break;

case 2:
return;
}
}

}


}

Reply With Quote
  #2  
Old 04-07-2012
Member
 
Join Date: Jan 2006
Posts: 605
Re: JAVA need some help

I think that you get a "cannot resolve symbol" pop-up because the compiler is not able to recognize something that you might have typed, compiler errors tell you exactly which symbols it does not recognize.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags:



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "JAVA need some help"
Thread Thread Starter Forum Replies Last Post
Java Auto Updater wants me to update java everyday in Windows 7 minajoh Windows Software 4 04-09-2013 11:04 PM
Setting Of Java to The Point At Manual Java winni Software Development 4 10-01-2011 09:05 PM
Java Programming using Adventnet SNMP Java API ROCKING_Suhas Software Development 5 17-07-2010 06:52 AM
Link List Example in Java Sample program in Java trickson Software Development 2 04-08-2009 08:23 PM


All times are GMT +5.5. The time now is 11:56 AM.