private Map<String, JmxGraphPanel> graphTable = Collections.synchronizedMap(new HashMap<String, JmxGraphPanel>());
public JmxVisualizer() {
setLayout(new BorderLayout());
setBorder(makeBorder());
VerticalPanel groupPanel = new VerticalPanel();
Container titlePanel = makeTitlePanel();
groupPanel.add(titlePanel);
// redo a filepanel for savegraph
// - forces png
// - files only
// - add save button below
// - this will listen to save file actions
// - displays file chooser if file not chosen
// - if file added by hand, must work
SaveChartFilePanel saveGraph = new SaveChartFilePanel("Save Graph", "PNG [*.png]");
saveGraph.addSaveGraphPressedListener(this);
groupPanel.add(saveGraph);
add(groupPanel, BorderLayout.NORTH);
graphsPanel = new VerticalPanel();
add(graphsPanel, BorderLayout.CENTER);
}