powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JfreeChart
20 сообщений из 20, страница 1 из 1
JfreeChart
    #35943766
novikov_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо построить графики с помощью JfreeChart, подскажите пожалуйста где, что надо скачать и с чего начинать работу с JfreeChart? Как это дело прикрутить на комп? Графики нужно строить на JSP страницах (если это имеет какое нибудь значение).
...
Рейтинг: 0 / 0
JfreeChart
    #35944101
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novikov_aНеобходимо построить графики с помощью JfreeChart ... с чего начинать работу с JfreeChart?

Прочитать документацию?
...
Рейтинг: 0 / 0
JfreeChart
    #35948143
Фотография T800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxernovikov_aНеобходимо построить графики с помощью JfreeChart ... с чего начинать работу с JfreeChart?

Прочитать документацию?
Когда нечего сказать по-существу - обязательно надо поглумиться.

У меня где-то были сурсы двухгодичной давности от JFreeChart (они за них отдельную денежку хотели) - если устроит - оставь мыло - я пришлю
...
Рейтинг: 0 / 0
JfreeChart
    #35948515
novikov_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот мыло: lyusyar@rambler.ru. Заранее спасибо! А то в internet-е ничего толкового найти не смогла, а очень надо!
...
Рейтинг: 0 / 0
JfreeChart
    #35950184
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
T800fixxernovikov_aНеобходимо построить графики с помощью JfreeChart ... с чего начинать работу с JfreeChart?

Прочитать документацию?
Когда нечего сказать по-существу - обязательно надо поглумиться.

У меня где-то были сурсы двухгодичной давности от JFreeChart (они за них отдельную денежку хотели) - если устроит - оставь мыло - я пришлю

А как еще отвечать на вопрос "С чего начать"? Сорсы вроде бы шли всегда вместе с бинарниками забесплатно. Джавадоки тоже нормальные и бесплатные. Единственное что они продают это свой талмуд JFreeChart Developer Guide. Тоже валялся где-то у меня. Если нужен могу поискать.
...
Рейтинг: 0 / 0
JfreeChart
    #35950215
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerT800fixxernovikov_aНеобходимо построить графики с помощью JfreeChart ... с чего начинать работу с JfreeChart?

Прочитать документацию?
Когда нечего сказать по-существу - обязательно надо поглумиться.

А как еще отвечать на вопрос "С чего начать"? Сорсы вроде бы шли всегда вместе с бинарниками забесплатно. Джавадоки тоже нормальные и бесплатные. Единственное что они продают это свой талмуд JFreeChart Developer Guide. Тоже валялся где-то у меня. Если нужен могу поискать.

Да, даже той документации что идет в комплекте + приложения примера достаточно чтобы начать задавать вопросы более конкретные чем "С чего начать".
...
Рейтинг: 0 / 0
JfreeChart
    #35951111
novikov_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Документацию прочитала, скачала JfreeChart-1.0.13, как теперь прикрутить это все дело к Jsp странице? Например, мне нужно построить столбцовую диаграмму, которая показывает как работал пользователь: количество отработанных часов от количества дней. Данные для построения диаграммы берутся из БД (MySql). Выводить на Jsp страницу, разметка страницы Html. Вот завела страничку с расширением Jsp и что дальше, из какой папки что нужно взять и т.д. Не допираю! Помогите, please!
...
Рейтинг: 0 / 0
JfreeChart
    #35952240
Фотография T800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
novikov_a,

Выслал талмуд и сурсы демо. Мне этого хватило, чтобы разобраться.
...
Рейтинг: 0 / 0
JfreeChart
    #35952341
novikov_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
JfreeChart
    #36036329
Владимирг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
T800,

А можно еще и мне выслать талмуд? Очень буду признателен! - volodimirg@ukr.net
...
Рейтинг: 0 / 0
JfreeChart
    #36036545
aghasalim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.jfree.org/jfreechart/
...
Рейтинг: 0 / 0
JfreeChart
    #36042289
Михаил Вершков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот посмотри эти примеры, станет яснее...

тынц
...
Рейтинг: 0 / 0
JfreeChart
    #36042319
mogikanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Вершков,

Take a look at Cewolf - http://cewolf.sourceforge.net/new/index.html . It's a tag library which uses JFreeChart.
...
Рейтинг: 0 / 0
JfreeChart
    #36471830
Memphis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
T800,

можешь мне тоже прислать талмуд и демо? пожаааааалуйста
memphis04@rambler.ru
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
JfreeChart
    #37237203
alsodeep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, никак не могу разобраться, каким образом мне писать в BarChart над каждым баром числовое значение.
Не подскажете? Или правда демку с исходниками может кто вышлет и талмуд,
на alsodeep гмейл ком
...
Рейтинг: 0 / 0
JfreeChart
    #37237622
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примеры

конкренто в твоем случае смотри в сторону

Код: plaintext
1.
2.
3.
4.
5.
6.
 final  CategoryItemRenderer renderer =  new  BarRenderer();

renderer.setSeriesItemLabelsVisible( 0 , true, true);
renderer.setBasePositiveItemLabelPosition( new  ItemLabelPosition(
                ItemLabelAnchor.INSIDE6, TextAnchor.BOTTOM_CENTER
        ));
параметры в последней строчке нужно попробовать разные, чудесный JfreeChart не при любой комбинации снисходит до вывода лейблов. Например ItemLabelAnchor.INSIDE6 означает внутри бара "на 6 часов" - т.е. внизу. INSIDE12 соответственно вверху и т.д.
...
Рейтинг: 0 / 0
JfreeChart
    #37237775
alsodeep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chpasha,

Спасибо за ответ,
примеры я уже прошерстил, решения конктреной этой проблемы в тех примерах к сожалению нету.

Кстати я правильно понимаю что надо еще засетить CategoryItemLabelGenerator

Код: plaintext
1.
renderer.setItemLabelGenerator( new  CategoryItemLabelGenerator() {...} );

Или я ошибаюсь?
...
Рейтинг: 0 / 0
JfreeChart
    #37237806
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alsodeep
Код: plaintext
1.
renderer.setItemLabelGenerator( new  CategoryItemLabelGenerator() {...} );

Или я ошибаюсь?
возможно. есть ли какой-то генератор по умолчанию или обязательно задавать генератор по умолчанию я не помню.
...
Рейтинг: 0 / 0
JfreeChart
    #37239543
alsodeep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chpasha,

В общем спасибо за помощь, с работало с настройками
Код: plaintext
1.
2.
3.
renderer.setBasePositiveItemLabelPosition( new  ItemLabelPosition(
		ItemLabelAnchor.OUTSIDE12, TextAnchor.BASELINE_CENTER
	        ));
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
JfreeChart
    #38538616
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, а не подскажете я вот добавил jfreechart-1.0.17, jcommon-1.0.17 в Eclipse, ну и с JFreeChart Developer Guide взял самый простой пример по XY координатам рисует кое что, вот код:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
import java.io.File;
import java.io.IOException;
import org.jfree.chart.*;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYSeriesCollection;

public class Main {

	public static void main(String[] args) {
		// Create a simple XY chart
		XYSeries series = new XYSeries("XYGraph");
		series.add(1, 1);
		series.add(1, 2);
		series.add(2, 1);
		series.add(3, 9);
		series.add(4, 10);
		// Add the series to your data set
		XYSeriesCollection dataset = new XYSeriesCollection();
		dataset.addSeries(series);
		// Generate the graph
		JFreeChart chart = ChartFactory.createXYLineChart(
		"XY Chart", // Title
		"x-axis", // x-axis Label
		"y-axis", // y-axis Label
		dataset, // Dataset
		PlotOrientation.VERTICAL, // Plot Orientation
		true, // Show Legend
		true, // Use tooltips
		false // Configure chart to generate URLs?
		);
		try {
		ChartUtilities.saveChartAsJPEG(new File("C:\\chart.jpg"), chart, 500, 300);
		} catch (IOException e) {
		System.err.println("Problem occurred creating chart.");
		}
		}
}



И запускаю а тут:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Exception in thread "main" java.lang.NoClassDefFoundError: org/jfree/util/PublicCloneable
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at org.jfree.data.xy.XYSeriesCollection.<init>(XYSeriesCollection.java:98)
	at org.jfree.data.xy.XYSeriesCollection.<init>(XYSeriesCollection.java:88)
	at Main.main(Main.java:19)
Caused by: java.lang.ClassNotFoundException: org.jfree.util.PublicCloneable
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)



Использую JDK C:\Program Files\Java\jdk1.7.0_51
Вчера качнул последнюю версию. Не могу понять что я не так делаю, какой еще класс org/jfree/util/PublicCloneable
Почему: java.lang.NoClassDefFoundError
Я устал с этим бороться, и BuildPath настроил

Прошу помочь а то шеф убивает :)
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JfreeChart
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]