powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / again jFreeChart
8 сообщений из 8, страница 1 из 1
again jFreeChart
    #33650801
biomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здрасти.
Может кто знает как в jFreeChart указать, что для графика должна использоваться площадь ,к примеру width=2000 и hegth=400?
Шоб он не растягивал буквы и вообще все хорошо отрисовал:)
...
Рейтинг: 0 / 0
again jFreeChart
    #33651171
WS_Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например при сохранении в файл это делается так:
ChartUtilities.writeChartAsPNG((OutputStream)fos, chart, x, y);
где x, у - ширина и высота картинки.
...
Рейтинг: 0 / 0
again jFreeChart
    #33651181
WS_Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хотя почему только в файл ;) ? Куда стрим поведет туда картинка из JFreeChart'a и уйдет.
Мне с JFreeChart здорово помогли разобраться исходники которые вместе с демкой идут - рекомендую.
...
Рейтинг: 0 / 0
again jFreeChart
    #33651522
biomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код грубо говоря, такой
Код: 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
again jFreeChart
    #33652450
WS_Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Влет у меня не получилось сделать шрифты совсем нормальными с помощью обычных плясок с растяжением и размерами при пропорциях 60:1, надо тайное знание )).
Если хочешь могу скинуть на мыло набор примеров использования JFreeChart, может там что попадется.
...
Рейтинг: 0 / 0
again jFreeChart
    #33654768
biomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кидай, может у тебя примеры не такие как у меня?
...
Рейтинг: 0 / 0
again jFreeChart
    #33654992
WS_Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скинул ввиде .zip'a c пачкой .Java файлов внутри.
...
Рейтинг: 0 / 0
again jFreeChart
    #33659860
biomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фянкс
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / again jFreeChart
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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