package tr.gov.ulakbim.jDenetX.gui.clustertab; import tr.gov.ulakbim.jDenetX.gui.AbstractTabPanel; /* * ClusterTab.java * * Created on 20.03.2010, 09:26:14 */ /** * @author jansen */ public class ClusteringTabPanel extends AbstractTabPanel { /** * Creates new form ClusterTab */ public ClusteringTabPanel() { initComponents(); clusteringVisualTab.setClusteringSetupTab(clusteringSetupTab); //jTabbedPane1.setSelectedIndex(1); //toggle(); clusteringSetupTab.addButtonActionListener(clusteringVisualTab); clusteringSetupTab.setClusteringTab(this); } void toggle() { clusteringVisualTab.toggleVisualizer(false); } void stop() { clusteringVisualTab.stopVisualizer(); } /** * This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jTabbedPane1 = new javax.swing.JTabbedPane(); clusteringSetupTab = new tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringSetupTab(); clusteringVisualTab = new tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringVisualTab(); setLayout(new java.awt.BorderLayout()); jTabbedPane1.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { jTabbedPane1MouseClicked(evt); } }); jTabbedPane1.addFocusListener(new java.awt.event.FocusAdapter() { public void focusGained(java.awt.event.FocusEvent evt) { jTabbedPane1FocusGained(evt); } }); jTabbedPane1.addTab("Setup", clusteringSetupTab); jTabbedPane1.addTab("Visualization", clusteringVisualTab); add(jTabbedPane1, java.awt.BorderLayout.CENTER); }// </editor-fold>//GEN-END:initComponents private void jTabbedPane1FocusGained(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTabbedPane1FocusGained }//GEN-LAST:event_jTabbedPane1FocusGained private void jTabbedPane1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTabbedPane1MouseClicked }//GEN-LAST:event_jTabbedPane1MouseClicked // Variables declaration - do not modify//GEN-BEGIN:variables private tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringSetupTab clusteringSetupTab; private tr.gov.ulakbim.jDenetX.gui.clustertab.ClusteringVisualTab clusteringVisualTab; private javax.swing.JTabbedPane jTabbedPane1; // End of variables declaration//GEN-END:variables //returns the string to display as title of the tab public String getTabTitle() { return "Clustering"; } //a short description (can be used as tool tip) of the tab, or contributor, etc. public String getDescription() { return "MOA Clustering"; } }