Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / again jFreeChart / 8 сообщений из 8, страница 1 из 1
07.04.2006, 08:35
    #33650801
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
Здрасти.
Может кто знает как в jFreeChart указать, что для графика должна использоваться площадь ,к примеру width=2000 и hegth=400?
Шоб он не растягивал буквы и вообще все хорошо отрисовал:)
...
Рейтинг: 0 / 0
07.04.2006, 10:50
    #33651171
WS_Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
Например при сохранении в файл это делается так:
ChartUtilities.writeChartAsPNG((OutputStream)fos, chart, x, y);
где x, у - ширина и высота картинки.
...
Рейтинг: 0 / 0
07.04.2006, 10:53
    #33651181
WS_Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
хотя почему только в файл ;) ? Куда стрим поведет туда картинка из JFreeChart'a и уйдет.
Мне с JFreeChart здорово помогли разобраться исходники которые вместе с демкой идут - рекомендую.
...
Рейтинг: 0 / 0
07.04.2006, 11:53
    #33651522
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
код грубо говоря, такой
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    panelChart = ChartFactory.createBarChart(
        PanelTitle, // chart title
         this .XLabel, // range axis label
         this .YLabel, // domain axis label
         this .createDataset(Query, Category), // data
        PlotOrientation.VERTICAL,
        false, // include legend
        true, // tooltips
        true // urls
        );
    ChartPanel Panel =  new  ChartPanel(panelChart, true, true, true, false, true);
    ChartRenderer.setPreferredSize( new  Dimension( 30000 , 480 ));
Рисую не в стрим, а на жПанель, и когда говоришь ему setPreferredSize он
растягивает картинку и получаются буквы на полэкрана шириной:)
А нужно что-бы он растянул сам график. Есть подозрение что делается
через рендер, но пока не могу найти как.
...
Рейтинг: 0 / 0
07.04.2006, 15:16
    #33652450
WS_Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
Влет у меня не получилось сделать шрифты совсем нормальными с помощью обычных плясок с растяжением и размерами при пропорциях 60:1, надо тайное знание )).
Если хочешь могу скинуть на мыло набор примеров использования JFreeChart, может там что попадется.
...
Рейтинг: 0 / 0
10.04.2006, 02:34
    #33654768
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
Кидай, может у тебя примеры не такие как у меня?
...
Рейтинг: 0 / 0
10.04.2006, 09:56
    #33654992
WS_Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
Скинул ввиде .zip'a c пачкой .Java файлов внутри.
...
Рейтинг: 0 / 0
12.04.2006, 02:08
    #33659860
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
again jFreeChart
фянкс
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / again jFreeChart / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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