![]() |
| ||
| Txt Coordinates into chart... Hi guys, I'm currently making a GUI which displays a graph. At the moment it reads coordinates within an array in the code: public int datax[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; public int datay[] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; I need it to take these coordinates from a txt file, which I'm having trouble with. So far I've made it read in a txt file and output to a text area like this: public void readFile() { // Disable read button readFile.setEnabled(false); // Dimension data structure getNumberOfLines(); data = new String[numLines]; // Read file readTheFile(); // Output to text area textArea.setText(data[0] + "\n"); for(int index=1; index < data.length;index++) textArea.append(data[index] + "\n"); // Rnable open button openFile.setEnabled(true); } My code to plot the coordinates using datasets is this: //Configure dataset int n = 10; Dataset dataset = new Dataset (1, 2, n); for (int k = 0; k < n; ++k) dataset.set(0, 0, k, datax[k]); for (int k = 0; k < n; ++k) dataset.set(0, 1, k, datay[k]); I need datax and datay to be read in from the txt file though which is formatted simply x val, y val [per line] 3, 4 2, 6 5, 9 etc.. Even if it read the file into an array, then outputted this to the graph, that would work! I know this should be straightforward, but I just can't see how to do it. Some areas of Java I get, others I definately don't :cry: Can anyone possibly suggest a solution? Thanks Lev |
| ||
| Re: Txt Coordinates into chart... It seems like all you need to do is read a basic tutorial about file I/O and how to parse that infomation into an array or vector? There's lot to choose from, consult google. |
| ||
| Re: Txt Coordinates into chart... I've looked through whats on Google, all I'm looking for is something that will feed (parse) the output of the file reader into the datax and datay arrays. My Java is terrible! |
| ||
| Re: Txt Coordinates into chart... >My Java is terrible! So do something about it. Come on kiddo, how hard can it be, read in a file, use the whitespace or comma as a delimiter, push them into a vector then plot them. Simple as pie. |
| ||
| Re: Txt Coordinates into chart... Can anyone other than this guy give me some advice for the coding? When you've been thrown in at the deep end with Java it isn't 'simple as pie'.... I think it must be something like datax.add(data.toIntArray()); :-S |
| ||
| Re: Txt Coordinates into chart... Quote:
Like I said, now is the time to take responsibility for yourself and stop being spoon fed. Grow up and do it yourself. If you don't know how, then you should have been paying more attention in class instead of looking for nekid ladeeze. ThanQ |
| ||
| Re: Txt Coordinates into chart... Quote:
Start with a buffered reader: BufferedReader br = new BufferedReader(new FileReader(file));once you have that, then you can read from the file:
The parsing is the only part that might cause you trouble, but if you use a StringTokenizer then you should have no problem at all. Quote:
|
| ||
| Re: Txt Coordinates into chart... >What gives you the right to be so harsh? You need to pay more attention in English class. -Ummm ok? Thanx for that mom? You gotta be joking right? It's simple stuff, I don't see what da problem is? Do your own homework kiddo:eek: |
| |||
| Re: Txt Coordinates into chart... Quote:
Quote:
Quote:
|
| ||
| Re: Txt Coordinates into chart... >Don't be a hypocrite. You made a comment worse than I did except in a different context. Huh? What are you going on about? >It's simple stuff just like the stuff you post. Aaaaaha ha, thanx for helping me tho, I appreciate that? ;) >It's not my homework and I'm not a 'kiddo'. I wasn't referring to you :rolleyes:, and I use the word kiddo in a derogatory sense. ThanQ P.S can't we just kiss and make up.... prettie please. I much prefer it when we're not fighting. Plus I bet it annoys Dani ;) |
| All times are GMT -4. The time now is 6:13 pm. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC