Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JFreeChart координаты точки графика / 2 сообщений из 2, страница 1 из 1
17.10.2016, 07:20
    #39327934
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JFreeChart координаты точки графика
Дано:
график, построенный с помощью JFreeChart
Когда наводишь мышь на точку появляется прямоугольничек,
где указано название графика и координаты данной точки.
Проблема: данный прямоугольничек виден только 5 сек,
после чего исчезает.

Задача: сделать его видимым в течение 10 сек.

Думаю, что это свойство в классе XYPlot, но где, не могу понять. Может кто-нибудь сталкивался с подобной задачей.
Подскажите плиз уважаемые профессионалы.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
//Общий класс для построения данных в виде (х, у) 
        final XYPlot plot = chart.getXYPlot();
       // цвет област построения графиков черный 
        Color myColor = new Color (0, 0, 0);
        plot.setBackgroundPaint(myColor);
        
        // цвет  вокруг области графика светло-серый
        //plot.setBackgroundPaint(new Color(230,226,228, 0));
        // показываем сетку по оси Y
        plot.setDomainGridlinesVisible(true);
       // цвет сетки по оси Y- светло-серый 
        plot.setDomainGridlinePaint(Color.lightGray);
       // показываем сетку по оси X 
        plot.setRangeGridlinesVisible(true);
     // цвет сетки по оси X - светло-серый
        plot.setRangeGridlinePaint(Color.lightGray);
     //  на ось Y при наведении на точку создается проекция синим цветом  
        plot.setDomainCrosshairVisible(true);
     // на ось X при наведении на точку создается проекция синим цветом   
        plot.setRangeCrosshairVisible(true);
...
Рейтинг: 0 / 0
17.10.2016, 13:51
    #39328180
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JFreeChart координаты точки графика
разобралась:

Код: java
1.
2.
3.
4.
final JFreeChart chart = createChart(dataset);
chartPanel = new ChartPanel(chart);
int ms_delay=10000;
chartPanel.setDismissDelay(ms_delay);
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JFreeChart координаты точки графика / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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