BOnjour je suis en train de faire un graphique construit dynamiquement avec jfreechart.
Je voudrais savoir s'il est possible de récupéerer la dimention d'une demi graduation calculé par le logiciel car :
- j'essai de rajouter une ligne marquer et si la courbe ne passe pas dans les coordonnée elle n'apparait pas, alors je voudrais réajuster l'axe des ordonnées. Mais je voudrais qu'il y est un espace entre le bas (ou le haut) du graphique et cette barre.

Voila comment je réajuste le graphique !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
xyplot.getRangeAxis().setLowerBound(6.99);
Mais je ne sais pas comment faire pour récupérer la longueur à ajouter pour que la droite marker n'apparaisse pas tout en bas du graphique!

De plus j'ajoute les donnée de ma courbe comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
TimeSeries timeseries = new TimeSeries("variable");
		timeseries.add(new Day(1, 1, 2007), 7.85D);
		timeseries.add(new Day(2, 1, 2007), 7.9D);
		timeseries.add(new Day(3, 1, 2007), 8.2D);
		timeseries.add(new Day(4, 1, 2007), 8.05D);
		timeseries.add(new Day(5, 1, 2007), 7.85D);
		timeseries.add(new Day(6, 1, 2007), 7.65D);
		timeseries.add(new Day(7, 1, 2007), 7.75D);
		timeseries.add(new Day(8, 1, 2007), 8.19D);
		timeseries.add(new Day(9, 1, 2007), 7.7D);
		timeseries.add(new Day(10, 1, 2007), 7.9D);
		timeseries.add(new Day(11, 1, 2007), 7.9D);
		timeseries.add(new Day(12, 1, 2007), 7.7D);
		timeseries.add(new Day(13, 1, 2007), 7.6D);
		timeseries.add(new Day(14, 1, 2007), 7.8D);
		timeseries.add(new Day(15, 1, 2007), 7.8D);
		timeseries.add(new Day(16, 1, 2007), 7.8D);
		timeseries.add(new Day(17, 1, 2007), 7.9D);
		timeseries.add(new Day(18, 1, 2007), 9.45D);
 
		timeseries.add(new Day(19, 1, 2007), 7.65D);
		timeseries.add(new Day(20, 1, 2007), 7.85D);
		timeseries.add(new Day(21, 1, 2007), 7.7D);
		timeseries.add(new Day(22, 1, 2007), 8D);
		timeseries.add(new Day(23, 1, 2007), 8D);
		timeseries.add(new Day(24, 1, 2007), 7.8D);
		timeseries.add(new Day(25, 1, 2007), 8.05D);
		timeseries.add(new Day(26, 1, 2007), 8.05D);
		timeseries.add(new Day(27, 1, 2007), 8D);
		timeseries.add(new Day(28, 1, 2007), 8.15D);
		timeseries.add(new Day(29, 1, 2007), 8.05D);
		timeseries.add(new Day(30, 1, 2007), 8.15D);
		timeseries.add(new Day(31, 1, 2007), 7.95D);
Cependant sur le graphique, cela m'affiche la valeur du 1 janvier 2007 au 31 décembre 2006. Tout est décalé d'un jour, cela m'affiche aussi les heures suivantes : 23:59
Est il possible d'enlever l'ehure sur l'affiche des points?

Merci pour votre aide