JInternalFrame visualizationWindow = new JInternalFrame(
clusterNumber, true, true, true, true);
visualizationWindow.setSize(600, 500);
visualizationWindow.setLayout(new BorderLayout());
HierarchyVisualizer visualizer = new HierarchyVisualizer(c);
visualizationWindow.add(visualizer, BorderLayout.CENTER);
visualizer.fitToScreen();
// Text field with the clustering result in Newick format
JTextField data = new JTextField(c);
visualizationWindow.add(data, BorderLayout.SOUTH);
visualizationWindow.setVisible(true);