penso di aver capito il motivo :gren: :gren:
in sostanza se ben ho capito il grafico utilizza un ActionListener per aggiungere i punti delle nuove series ogni volta che ne vengono aggiunte di nuove, un ActionListener è in ascolto anche sul pulsante che io premo quando istanzio un nuovo grafico....
infatti ho provato ad istanziare un nuovo grafico direttamente nel costruttore della classe "esterna" e tutto ha funzionato correttamente...
public void newChart(){
final DynamicDataDemo demo = new DynamicDataDemo("Dynamic Data Demo");
demo.pack();
RefineryUtilities.centerFrameOnScreen(demo);
demo.setVisible(true);
demo.reg();
}
//////// cosi non funziona //////////
void jButton1_actionPerformed(ActionEvent e) {
this.newChart();
}
////////// cosi funziona /////////
public classe() {
try {
jbInit();
this.newChart();
}
catch(Exception e) {
e.printStackTrace();
}
}
////////////
come posso rendere i due ActionListener indipendenti? (sempre che sia questo il problema) :master: :master: :master: