Ich habe eine Anwendung erstellt, die Balkendiagramm basierend auf Eingaben aus Eingabedatei mit JFreeChart erstellt, jetzt möchte ich, dass wenn ich die Maus über einen bestimmten Balken zeigt es die Eingabe verantwortlich diese Bar. Wie macht man das ?Balkendiagramm-Ausgabe (mit JFreechart)
meinen Code bar drucken Chart-
public BarChart(double val[],String title) {
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
for(int i=1;i<=val.length;i++){
dataset.setValue(val[i-1], "Execution Time(ms)",""+i);
}
JFreeChart chart = ChartFactory.createBarChart
("BarChart for "+title,"API calls", "Execution Time(ms)", dataset,
PlotOrientation.VERTICAL, false,true, false);
CategoryPlot p = chart.getCategoryPlot();
p.setRangeGridlinePaint(Color.red);
frame1=new ChartFrame("Bar Chart",chart);
final Rectangle s = WindowBound.getMaximumWindowBounds();
final Dimension f = frame1.getSize();
final int w = Math.max(s.width - f.width, 0);
final int h = Math.max(s.height - f.height, 0);
final int x = (int) (0.5 * w) + s.x;
final int y = (int) (0.5 * h) + s.y;
frame1.setBounds(x-300, y-300, f.width, f.height);
frame1.setIconImage(Toolkit.getDefaultToolkit().getImage("Images/Icon.jpg"));
frame1.setSize(600,600);
}
Haben Sie QuickInfos aktiviert? Haben Sie einen benutzerdefinierten Tooltip-Renderer ausprobiert? Bitte bearbeiten Sie Ihre Frage so, dass sie ein [sscce] (http://sscce.org/) enthält, das das von Ihnen beschriebene Problem aufweist. – trashgod
@trashgod - Code hinzugefügt ... nw sagen Sie mir, was ist Tooltip Renderer, n wie man es benutzt..einem Link, der erklärt, wird es auch tun. –