Ich möchte die Datenauswahl zu einem Diagramm ermöglichen, sodass man Datensatz 0, 1, 2 sichtbar machen kann. Dazu habe ich:
1. Eine Checkbox erzeugt
2. Eine Kontrolle für Veränderungen hinzugefügt
3. Ein Beispieldatensatz erzeugt
Ich denke die Datensatz-ID passt nicht zu dem Kontroll-Code, ich sehe es aber nicht . Danke
1. Eine Checkbox erzeugt
Java:
JPanel boxPanel = new JPanel();
JCheckBox box1 = new JCheckBox("Series 0");
box1.setActionCommand("S0");
box1.addActionListener(this);
Java:
int series = -1;
if (e.getActionCommand().equals("S0")) {
series = 0;
}
if (series >= 0) {
boolean visible = this.renderer.getItemVisible(series, 0);
this.renderer.setSeriesVisible(series, new Boolean(!visible));
}
Java:
XYSeriesCollection dataset = new XYSeriesCollection();
for (int i = 0; i < 3; i++) {
XYSeries series = new XYSeries("S" + i);
for (int j = 0; j < 10; j++) {
series.add(j, Math.random() * 100);
}
dataset.addSeries(series);
}