/** * Update component enabling based on plugin status */ void updateComponentEnabling() { this.channelSelectionPanel.setEnabled( true ); for( int i=0; i<channelCheckbox.length; i++ ) channelCheckbox[ i ].setEnabled( true ); this.pixelSlider.setEnabled( true ); this.samplePanel.setEnabled( true ); this.clustererPanel.setEnabled( true ); this.clustererEditor.setEnabled( true ); this.runClusterButton.setEnabled( true ); this.opacitySlider.setEnabled( true ); this.createFile.setEnabled( true ); this.createResult.setEnabled( finishedClustering ); this.createProbabilityMap.setEnabled( finishedClustering ); this.visualizeData.setEnabled( true ); this.saveClusterer.setEnabled( finishedClustering ); this.loadClusterer.setEnabled( true ); } /**
/** * Enable/disable all GUI components * @param flag boolean flag to enable or disable all GUI components */ void enableComponents( boolean flag ) { this.channelSelectionPanel.setEnabled( flag ); for( int i=0; i<channelCheckbox.length; i++ ) channelCheckbox[ i ].setEnabled( flag ); this.pixelSlider.setEnabled( flag ); this.samplePanel.setEnabled( flag ); this.clustererPanel.setEnabled( flag ); this.clustererEditor.setEnabled( flag ); for( Component c : this.clustererEditor.getCustomPanel().getComponents() ) c.setEnabled( flag ); this.runClusterButton.setEnabled( flag ); this.opacitySlider.setEnabled( flag ); this.createFile.setEnabled( flag ); this.createResult.setEnabled( flag ); this.createProbabilityMap.setEnabled( flag ); this.visualizeData.setEnabled( flag ); this.saveClusterer.setEnabled( flag ); this.loadClusterer.setEnabled( flag ); } /**
m_RPEditor.setEnabled(false); m_RPEditor.addPropertyChangeListener(new PropertyChangeListener() { @Override m_RLEditor.setEnabled(false); m_RLEditor.addPropertyChangeListener(new PropertyChangeListener() { @Override
m_RPEditor.setEnabled(false); m_RPEditor.addPropertyChangeListener(new PropertyChangeListener() { @Override m_RLEditor.setEnabled(false); m_RLEditor.addPropertyChangeListener(new PropertyChangeListener() { @Override
m_SaveBut.setEnabled(true); m_RPEditor.setValue(m_Exp.getResultProducer()); m_RPEditor.setEnabled(true); m_RPEditorPanel.setEnabled(true); m_RPEditorPanel.repaint(); m_RLEditor.setValue(m_Exp.getResultListener()); m_RLEditor.setEnabled(true); m_RLEditorPanel.setEnabled(true); m_RLEditorPanel.repaint();
m_SaveBut.setEnabled(true); m_RPEditor.setValue(m_Exp.getResultProducer()); m_RPEditor.setEnabled(true); m_RPEditorPanel.setEnabled(true); m_RPEditorPanel.repaint(); m_RLEditor.setValue(m_Exp.getResultListener()); m_RLEditor.setEnabled(true); m_RLEditorPanel.setEnabled(true); m_RLEditorPanel.repaint();