Построение графика с использованием Java-апплета - PullRequest
4 голосов
/ 06 марта 2011

У меня есть проблема, когда я должен нарисовать график на апплете, используя некоторые данные в файле Excel.Мне нужно разработать апплет, в котором я могу отображать график и данные в одном и том же апплете.

Мне было трудно написать код на Java для кодирования некоторых файлов CSVreader и ExcelReader.Теперь я действительно застрял в том, как взять эти данные и отобразить их на апплете.

Я не знаю, какой класс / библиотеки использовать для рисования графика и как его масштабировать и рисовать реальные точки или проектировать сам апплет.Я был бы признателен, если кто-то может помочь мне.

РЕДАКТИРОВАТЬ

Пример ввода:

mis(t)  nt       Vt       N(t)      h(t)      H(t)
1      141    200,000   200,000   0.00071   0.00071
2      103    200,000   199,859   0.00052   0.00122

Здесь график должен быть построен дляmis(t) против h(t).

1 Ответ

1 голос
/ 06 марта 2011

Возможно, то, что вы ищете, - это простое в использовании приложение Chart на Java.Ответ: jFreeChart .У них также есть множество сэмплов , чтобы вы могли сразу начать.

А что касается чтения CSV-файлов для передачи данных в jFreeChart, используйте OpenCSV

Чтение файла CSV так же просто, как -

CSVReader rec = new CSVReader(new FileReader(filePath));
String[] recLine;
while ((recLine = rec.readNext()) != null) {
 //Get the data from recLine
}

Дайте мне знать, если вам нужна дополнительная информация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...