private TypesConfigFrame(VizController controller, VizDesktop desktop) { super(); this.controller = controller; this.desktop = desktop; unselect = new JRadioButton(); unselect.setVisible(false); }
protected void updateDestinationSection() { radioNewDestination.setVisible(false); radioCustomDestination.setText(customDestinationName); radioCustomDestination.setVisible(customDestinationDataflow != null); // radioNewDestination.setVisible(nestedEnabled); // radioNewDestination.setEnabled(actionNested.isSelected()); destinationSelectionPanel.setVisible(destinationEnabled); }
public void enableVariableBasedSelection(boolean enable) { this.enableVariableBasedSelection = enable; rbVariable.setVisible(enableVariableBasedSelection); variablePath.setVisible(enableVariableBasedSelection); variablesButton.setVisible(enableVariableBasedSelection); }
@Override public void processDataBinding() { radioPopulationSeasonGroupChangeLengthNoSpacialized.setVisible(isAgeGroupType()); } });
@Override public void processDataBinding() { continueRadio.setVisible(isContinuePossible()); } });
@Override public void processDataBinding() { radioPopulationSeasonGroupChangeLengthSpacialized.setVisible(isAgeGroupType()); } });
@Override public void onVisibilityChanged(final MutableInputColumn<?> inputColumn, final boolean hidden) { final JRadioButton radioButton = getRadioButton(inputColumn); if (radioButton == null) { return; } if (radioButton.isSelected()) { // don't hide columns that are selected. return; } radioButton.setVisible(!hidden); } }
protected void updateSourceSection() { radioCustomSource.setText(customSourceName); radioCustomSource.setVisible(customSourceDataFlow != null); radioNew.setVisible(nestedEnabled); radioNew.setEnabled(actionNested.isSelected()); if (actionNested.isSelected() && sourceSelection.getSelection() == null) { // Preselect the new workflow radioNew.setSelected(true); } sourceSelectionPanel.setVisible(sourceEnabled); }
public class InvisibleRadioButton { public static void main(String[] args) { JFrame frame = new JFrame(); final JRadioButton jRadioButton1 = new JRadioButton("1"); JRadioButton jRadioButton2 = new JRadioButton("2"); frame.setLayout(new FlowLayout()); frame.add(jRadioButton1); frame.add(jRadioButton2); frame.setVisible(true); jRadioButton1.setVisible(false); // initialize as invisible jRadioButton2.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { jRadioButton1.setVisible(true); // set it to be visible } }); frame.pack(); } }
private void displayOrHideValidation() { final ValidationModel model = getModel(); final boolean validationLegacyChosen = model.isValidationLegacyChosen(); final boolean visible = !validationLegacyChosen; validationTypeSeparator.setVisible(visible); defaultValidation.setVisible(visible); customValidation.setVisible(visible); selectFilePolicy.setVisible(visible); filePolicyLabel.setVisible(visible); }
/** This controls whether the radio buttons that adjust the mode are visible. * <P>(These buttons appear next to the spinners in the expert controls.) * <P>Note these live inside the "expert controls", so if <code>setExpertControlsVisible(false)</code> * has been called, then these will never be visible. * * @param b */ public void setModeControlsVisible(boolean b) { hue.radioButton.setVisible(b && hue.isVisible()); sat.radioButton.setVisible(b && sat.isVisible()); bri.radioButton.setVisible(b && bri.isVisible()); red.radioButton.setVisible(b && red.isVisible()); green.radioButton.setVisible(b && green.isVisible()); blue.radioButton.setVisible(b && blue.isVisible()); putClientProperty(MODE_CONTROLS_VISIBLE_PROPERTY,new Boolean(b)); }
private void setNewLibraryOptionVisible(boolean visible) { rbNewLibrary.setVisible(visible); lDirectory.setVisible(visible); lVersion.setVisible(visible); customBundleTextField.setVisible(visible); jbBrowse.setVisible(visible); jtNewLibraryName.setVisible(visible); }
/** This method displays the correct security related UI based on whether the * host is a web module or an ejb jar. */ private void showSecurityUI(boolean showForWebApp, boolean showForEjbJar) { // Show web app security fields. jLblEnableMsgSecurity.setVisible(showForWebApp); jChkEnableMsgSecurity.setVisible(showForWebApp); // Hide ejb-jar security fields. jLblSecuritySettings.setVisible(showForEjbJar); jRBnNoSecurity.setVisible(showForEjbJar); jRBnMessageSecurity.setVisible(showForEjbJar); jRBnLoginConfig.setVisible(showForEjbJar); jLblRealm.setVisible(showForEjbJar && as90FeaturesVisible); jTxtRealm.setVisible(showForEjbJar && as90FeaturesVisible); jLblAuthentication.setVisible(showForEjbJar); jCbxAuthentication.setVisible(showForEjbJar); // This button is shown for both, but if both are false, then we want to hide it jBtnEditBindings.setVisible(showForWebApp || showForEjbJar); }
@Override protected void initUI() { super.initUI(); createCA.setVisible(false); loadCA.setVisible(false); certFileField.setVisible(false); keyFileField.setVisible(false); }
@Override public void actionPerformed(ActionEvent e) { but2.setVisible(but1.isSelected()); but3.setVisible(but1.isSelected()); but2.setVisible(false); but3.setVisible(false); setLayout(new FlowLayout());
@Override protected void onChange(final DocumentEvent event) { String text = _searchDatastoreTextField.getText(); if (StringUtils.isNullOrEmpty(text)) { // when there is no search query, set all datastores visible for (final JRadioButton rb : _radioButtons) { rb.setVisible(true); } } else { // do a case insensitive search text = text.trim().toLowerCase(); for (final JRadioButton rb : _radioButtons) { final String name = rb.getText().toLowerCase(); rb.setVisible(name.indexOf(text) != -1); } } } });
protected void setLocal() { setScope( SearchScope.CurrentFile ); EventQueue.invokeLater( () -> setScope( SearchScope.CurrentFile ) ); _rbProject.setVisible( false ); _rbDirectory.setVisible( false ); _cbDir.setVisible( false ); _rbScope.setVisible( false ); _cbScope.setVisible( false ); _separator2.setVisible( false ); _separator3.setVisible( false ); _checkFileMask.setVisible( false ); _cbFileMasks.setVisible( false ); }
public void setVisible(boolean b) { boolean radioButtonsAllowed = true; Boolean z = (Boolean)getClientProperty(MODE_CONTROLS_VISIBLE_PROPERTY); if(z!=null) radioButtonsAllowed = z.booleanValue(); radioButton.setVisible(b && radioButtonsAllowed); if(slider!=null) slider.setVisible(b); if(spinner!=null) spinner.setVisible(b); label.setVisible(b); } }
private void checkManagedSdkFeatureStatus() { if (!ServiceManager.getService(PluginInfoService.class).shouldEnable(GctFeature.MANAGED_SDK)) { managedSdkComponentsPanel.setVisible(false); managedRadioButton.setVisible(false); customRadioButton.setSelected(true); // more specific title for this case as this panel will be re-used in multiple places. customRadioButton.setText( CloudSdkMessageBundle.getString("cloudsdk.customsdk.without.managedsdk.feature")); } }
/** * Reassemble choices according to current conditions and processor results * when the panel changes */ private void refreshChoices() { RadioField field = getField(); int index = 0; for (RadioChoiceView radioChoiceView : choices) { String conditionId = radioChoiceView.getChoice().getConditionId(); JRadioButton radioButton = radioChoiceView.getButton(); if (conditionId == null || getInstallData().getRules().isConditionTrue(conditionId)) { radioButton.setVisible(true); boolean selected = field.getSelectedIndex() == index; if (selected) { radioButton.setSelected(true); } } else { radioButton.setVisible(false); } index++; } }