public void showInNewWindow(String title, boolean showLegend) { frame = new JFrame(title); if (showLegend) { frame.getContentPane().add(createAndAttachPlotterLegendPanel(), BorderLayout.CENTER); } else { frame.getContentPane().add(panel, BorderLayout.CENTER); } frame.pack(); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }
public void showInNewWindow(String title, boolean showLegend) { JFrame frame = new JFrame(title); if (showLegend) { frame.getContentPane().add(createAndAttachPlotterLegendPanel(), BorderLayout.CENTER); } else { frame.getContentPane().add(panel, BorderLayout.CENTER); } frame.pack(); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }