Bem, estou com o seguinte problema, estou usando a api jFreeChart, para a geração de gráficos. Ao iniciar a classe que gera os graficos ela mostra o gráfico, só que ao encerrar a janela, ela acaba encerrando minha janela principal. Alguem teria alguma dica pra que eu possa resolver esse problema. Já tentei definir a opção setDefaultCloseOperation(DISPOSE_ON_CLOSE) mas não deu certo. Desde já agradeço a ajuda de todos do forum.
Este é o código que utilizo para iniciar o gráfico
private void jButtonGerarActionPerformed(java.awt.event.ActionEvent evt) {
geraGraficos demo = new geraGraficos("Gráfico");
demo.pack();
RefineryUtilities.centerFrameOnScreen(demo);
demo.setVisible(true);
public geraGraficos(String title) {
super(title);
JFreeChart chart = createCombinedChart();
ChartPanel panel = new ChartPanel(chart, true, true, true, false, true);
panel.setPreferredSize(new java.awt.Dimension(500, 270));
setContentPane(panel);
}
EDIT - por favor, use os tags [ code ] para delimitar seu código.