javax.swing.JCheckBox.putClientProperty()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(12.9k)|赞(0)|评价(0)|浏览(166)

本文整理了Java中javax.swing.JCheckBox.putClientProperty()方法的一些代码示例,展示了JCheckBox.putClientProperty()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JCheckBox.putClientProperty()方法的具体详情如下:
包路径:javax.swing.JCheckBox
类名称:JCheckBox
方法名:putClientProperty

JCheckBox.putClientProperty介绍

暂无

代码示例

代码示例来源:origin: jbox2d/jbox2d

  1. private void addSettings(JPanel argPanel, TestbedSettings argSettings, SettingType argIgnore) {
  2. for (TestbedSetting setting : argSettings.getSettings()) {
  3. if (setting.settingsType == argIgnore) {
  4. continue;
  5. }
  6. switch (setting.constraintType) {
  7. case RANGE:
  8. JLabel text = new JLabel(setting.name + ": " + setting.value);
  9. JSlider slider = new JSlider(setting.min, setting.max, setting.value);
  10. slider.setMaximumSize(new Dimension(200, 20));
  11. slider.addChangeListener(this);
  12. slider.setName(setting.name);
  13. slider.putClientProperty(SETTING_TAG, setting);
  14. slider.putClientProperty(LABEL_TAG, text);
  15. argPanel.add(text);
  16. argPanel.add(slider);
  17. break;
  18. case BOOLEAN:
  19. JCheckBox checkbox = new JCheckBox(setting.name);
  20. checkbox.setSelected(setting.enabled);
  21. checkbox.addChangeListener(this);
  22. checkbox.putClientProperty(SETTING_TAG, setting);
  23. argPanel.add(checkbox);
  24. break;
  25. }
  26. }
  27. }

代码示例来源:origin: google/sagetv

  1. public void itemStateChanged(java.awt.event.ItemEvent evt)
  2. {
  3. myBox.putClientProperty("solid", "true");
  4. }
  5. });

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-editor

  1. public FmtUses() {
  2. initComponents();
  3. preferFullyQualifiedNamesCheckBox.putClientProperty(OPTION_ID, FmtOptions.PREFER_FULLY_QUALIFIED_NAMES);
  4. preferMultipleUseStatementsCombinedCheckBox.putClientProperty(OPTION_ID, FmtOptions.PREFER_MULTIPLE_USE_STATEMENTS_COMBINED);
  5. startUseWithNamespaceSeparatorCheckBox.putClientProperty(OPTION_ID, FmtOptions.START_USE_WITH_NAMESPACE_SEPARATOR);
  6. aliasesCapitalsOfNamespacesCheckBox.putClientProperty(OPTION_ID, FmtOptions.ALIASES_CAPITALS_OF_NAMESPACES);
  7. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-editor

  1. /** Creates new form FmtTabsIndents */
  2. public FmtTabsIndents() {
  3. initComponents();
  4. freeFormatCheckBox.putClientProperty(FmtOptions.CategorySupport.OPTION_ID, FmtOptions.freeFormat);
  5. autoDetect.putClientProperty(FmtOptions.CategorySupport.OPTION_ID, FmtOptions.autoDetect);
  6. }

代码示例来源:origin: stackoverflow.com

  1. JCheckBox newCoffee = new JCheckBox("New Coffee");
  2. newCoffee.addActionListener(actionListener);
  3. newCoffee.putClientProperty("price", new BigDecimal("4.00"));
  4. content.add(newCoffee);

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-ruby

  1. /** Creates new form FmtTabsIndents */
  2. public FmtTabsIndents() {
  3. initComponents();
  4. // Not yet implemented
  5. //indentCasesFromSwitchCheckBox.setVisible(false);
  6. continuationIndentSizeField.putClientProperty(OPTION_ID, continuationIndentSize);
  7. reformatCommentsCheckBox.putClientProperty(OPTION_ID, reformatComments);
  8. indentHtmlCheckBox.putClientProperty(OPTION_ID, indentHtml);
  9. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-editor

  1. public FmtAlignment() {
  2. initComponents();
  3. nlElseCheckBox.putClientProperty(OPTION_ID, PLACE_ELSE_ON_NEW_LINE);
  4. nlWhileCheckBox.putClientProperty(OPTION_ID, PLACE_WHILE_ON_NEW_LINE);
  5. nlCatchCheckBox.putClientProperty(OPTION_ID, PLACE_CATCH_ON_NEW_LINE);
  6. nlFinallyCheckBox.putClientProperty(OPTION_ID, PLACE_FINALLY_ON_NEW_LINE);
  7. nlModifiersCheckBox.putClientProperty(OPTION_ID, PLACE_NEW_LINE_AFTER_MODIFIERS);
  8. amMethodParamsCheckBox.putClientProperty(OPTION_ID, ALIGN_MULTILINE_METHOD_PARAMS);
  9. amCallArgsCheckBox.putClientProperty(OPTION_ID, ALIGN_MULTILINE_CALL_ARGS);
  10. amImplementsCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_IMPLEMENTS);
  11. amArrayInitCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_ARRAY_INIT);
  12. amArrayInitCheckBox1.setVisible(false);
  13. amAssignCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_ASSIGNMENT);
  14. amAssignCheckBox1.setVisible(false);
  15. amBinaryOpCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_BINARY_OP);
  16. amBinaryOpCheckBox1.setVisible(false);
  17. amForCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_FOR);
  18. amForCheckBox1.setVisible(false);
  19. amParenthesizedCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_PARENTHESIZED);
  20. amParenthesizedCheckBox1.setVisible(false);
  21. amTernaryOpCheckBox1.putClientProperty(OPTION_ID, ALIGN_MULTILINE_TERNARY_OP);
  22. amTernaryOpCheckBox1.setVisible(false);
  23. gmlAssignmentCheckBox.putClientProperty(OPTION_ID, GROUP_ALIGNMENT_ASSIGNMENT);
  24. gmlArrayInitializerCheckBox.putClientProperty(OPTION_ID, GROUP_ALIGNMENT_ARRAY_INIT);
  25. }

代码示例来源:origin: org.codehaus.mevenide/nb-project

  1. public void actionPerformed(ActionEvent e) {
  2. if (cbDebug.isSelected()) {
  3. cbErrors.setEnabled(false);
  4. cbErrors.putClientProperty(CP_SELECTED, Boolean.valueOf(cbErrors.isSelected()));
  5. cbErrors.setSelected(true);
  6. } else {
  7. cbErrors.setEnabled(true);
  8. cbErrors.setSelected(((Boolean)cbErrors.getClientProperty(CP_SELECTED)).booleanValue());
  9. }
  10. }
  11. });

代码示例来源:origin: fr.ifremer/isis-fish

  1. protected void createFieldPopulationSeasonGroupChange() {
  2. $objectMap.put("fieldPopulationSeasonGroupChange", fieldPopulationSeasonGroupChange = new JCheckBox());
  3. fieldPopulationSeasonGroupChange.setName("fieldPopulationSeasonGroupChange");
  4. fieldPopulationSeasonGroupChange.setText(t("isisfish.populationSeasons.changeGroup"));
  5. fieldPopulationSeasonGroupChange.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__fieldPopulationSeasonGroupChange"));
  6. fieldPopulationSeasonGroupChange.putClientProperty("sensitivityBean", PopulationSeasonInfo.class);
  7. fieldPopulationSeasonGroupChange.putClientProperty("sensitivityMethod", "GroupChange");
  8. }

代码示例来源:origin: fr.ifremer/isis-fish

  1. protected void createFieldPopulationBasicsPlusGroup() {
  2. $objectMap.put("fieldPopulationBasicsPlusGroup", fieldPopulationBasicsPlusGroup = new JCheckBox());
  3. fieldPopulationBasicsPlusGroup.setName("fieldPopulationBasicsPlusGroup");
  4. fieldPopulationBasicsPlusGroup.setText(t("isisfish.populationBasics.plusGroup"));
  5. fieldPopulationBasicsPlusGroup.setToolTipText(t("isisfish.populationBasics.plusGroupTip"));
  6. fieldPopulationBasicsPlusGroup.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__fieldPopulationBasicsPlusGroup"));
  7. fieldPopulationBasicsPlusGroup.putClientProperty("sensitivityBean", Population.class);
  8. fieldPopulationBasicsPlusGroup.putClientProperty("sensitivityMethod", "PlusGroup");
  9. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-inspect

  1. checkbox.putClientProperty(PSEUDO_CLASS, pseudoClass);
  2. pseudoClassCheckBoxes.add(checkbox);
  3. return checkbox;

代码示例来源:origin: org.jbox2d/jbox2d-testbed

  1. private void addSettings(JPanel argPanel, TestbedSettings argSettings, SettingType argIgnore) {
  2. for (TestbedSetting setting : argSettings.getSettings()) {
  3. if (setting.settingsType == argIgnore) {
  4. continue;
  5. }
  6. switch (setting.constraintType) {
  7. case RANGE:
  8. JLabel text = new JLabel(setting.name + ": " + setting.value);
  9. JSlider slider = new JSlider(setting.min, setting.max, setting.value);
  10. slider.setMaximumSize(new Dimension(200, 20));
  11. slider.addChangeListener(this);
  12. slider.setName(setting.name);
  13. slider.putClientProperty(SETTING_TAG, setting);
  14. slider.putClientProperty(LABEL_TAG, text);
  15. argPanel.add(text);
  16. argPanel.add(slider);
  17. break;
  18. case BOOLEAN:
  19. JCheckBox checkbox = new JCheckBox(setting.name);
  20. checkbox.setSelected(setting.enabled);
  21. checkbox.addChangeListener(this);
  22. checkbox.putClientProperty(SETTING_TAG, setting);
  23. argPanel.add(checkbox);
  24. break;
  25. }
  26. }
  27. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

  1. private JCheckBox getWrapper(final NamedOption entry) {
  2. JCheckBox cb = new JCheckBox();
  3. Mnemonics.setLocalizedText(cb, entry.getDisplayName());
  4. if (entry.getDescription() != null) {
  5. cb.setToolTipText(entry.getDescription());
  6. }
  7. cb.setOpaque(false);
  8. cb.setSelected(NamedOption.getAccessor().getBoolean(entry.getName()));
  9. cb.putClientProperty("MakeOptionNamedEntity", entry); //NOI18N
  10. return cb;
  11. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-editor-fold-nbui

  1. private void load() {
  2. types = new ArrayList<FoldType>(FoldUtilities.getFoldTypes(mimeType).values());
  3. if ("".equals(mimeType)) { // NOI18N
  4. filterUsedMimeTypes();
  5. }
  6. boolean override = isCollapseRedefined();
  7. boolean currentOverride =
  8. isDefinedLocally(PREF_OVERRIDE_DEFAULTS) ? !preferences.getBoolean(PREF_OVERRIDE_DEFAULTS, true) : false;
  9. if (override != currentOverride) {
  10. updateOverrideChanged();
  11. }
  12. for (FoldType ft : types) {
  13. String name = ft.getLabel();
  14. JCheckBox cb = createCheckBox(ft);
  15. cb.setText(name);
  16. cb.putClientProperty("id", ft.code()); // NOI18N
  17. cb.putClientProperty("type", ft); // NOI18N
  18. localSwitchboard.add(cb);
  19. controls.add(cb);
  20. cb.addItemListener(this);
  21. }
  22. // watch out for preferences
  23. this.preferences.addPreferenceChangeListener(this);
  24. updateEnabledState();
  25. }

代码示例来源:origin: org.codehaus.mevenide/nb-project

  1. txtLocalRepository.setText(sett.getLocalRepository());
  2. cbErrors.setSelected(MavenExecutionSettings.getDefault().isShowErrors());
  3. cbErrors.putClientProperty(CP_SELECTED, Boolean.valueOf(cbErrors.isSelected()));
  4. cbDebug.setSelected(MavenExecutionSettings.getDefault().isShowDebug());
  5. cbUseCommandLine.setSelected(MavenExecutionSettings.getDefault().isUseCommandLine());

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-editor

  1. bFieldsField.putClientProperty(OPTION_ID, BLANK_LINES_BEFORE_FIELDS);
  2. betweenFields.putClientProperty(OPTION_ID, BLANK_LINES_BETWEEN_FIELDS);
  3. cbGroupFields.putClientProperty(OPTION_ID, BLANK_LINES_GROUP_FIELDS_WITHOUT_DOC);
  4. aFieldsField.putClientProperty(OPTION_ID, BLANK_LINES_AFTER_FIELDS);
  5. bMethodsField.putClientProperty(OPTION_ID, BLANK_LINES_BEFORE_FUNCTION);

代码示例来源:origin: RPTools/maptool

  1. labelPanel.add(new JLabel(name + ":"), new CellConstraints(1, 1, CellConstraints.RIGHT, CellConstraints.TOP));
  2. JCheckBox hide = new JCheckBox("Hide");
  3. hide.putClientProperty("JSlider", slider);
  4. hide.addChangeListener(new ChangeListener() {
  5. public void stateChanged(ChangeEvent e) {

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-editor

  1. assignOpsCombo.putClientProperty(OPTION_ID, WRAP_ASSIGN_OPS);
  2. assignOpsCombo.addFocusListener(this);
  3. cbOpenCloseBlockBrace.putClientProperty(OPTION_ID, WRAP_BLOCK_BRACES);
  4. cbStatements.putClientProperty(OPTION_ID, WRAP_STATEMENTS_ON_THE_LINE);
  5. wrapAfterBinOpsCheckBox.putClientProperty(OPTION_ID, WRAP_AFTER_BIN_OPS);
  6. wrapAfterAssignOpsCheckBox.putClientProperty(OPTION_ID, WRAP_AFTER_ASSIGN_OPS);

代码示例来源:origin: edu.stanford.protege/protege-editor-owl

  1. public void initialise() {
  2. super.initialise();
  3. ProtegeApplication.getLogManager().addErrorLogListener(errorLogListener);
  4. createActiveOntologyPanel();
  5. owlComponentFactory = new OWLComponentFactoryImpl(getOWLEditorKit());
  6. final OWLModelManager mngr = getOWLModelManager();
  7. mngr.addListener(owlModelManagerListener);
  8. mngr.addOntologyChangeListener(listener);
  9. OWLReasonerManager reasonerManager = mngr.getOWLReasonerManager();
  10. reasonerManager.setReasonerProgressMonitor(new ReasonerProgressUI(getOWLEditorKit()));
  11. reasonerManager.setReasonerExceptionHandler(new UIReasonerExceptionHandler(this));
  12. reasonerManagerStarted = true;
  13. updateReasonerStatus(false);
  14. displayReasonerResults.setSelected(reasonerManager.getReasonerPreferences().isShowInferences());
  15. displayReasonerResults.addActionListener(e -> {
  16. ReasonerPreferences prefs = reasonerManager.getReasonerPreferences();
  17. prefs.setShowInferences(displayReasonerResults.isSelected());
  18. });
  19. reasonerStatus.setFont(Fonts.getSmallDialogFont());
  20. displayReasonerResults.putClientProperty("JComponent.sizeVariant", "small");
  21. displayReasonerResults.setFont(Fonts.getSmallDialogFont());
  22. new OntologySourcesChangedHandlerUI(this);
  23. }

代码示例来源:origin: protegeproject/protege

  1. public void initialise() {
  2. super.initialise();
  3. ProtegeApplication.getLogManager().addErrorLogListener(logStatusLabel);
  4. breadcrumbTrailProviderManager.start();
  5. breadcrumbTrailPresenter = new BreadcrumbTrailPresenter(this, new BreadcrumbTrailViewImpl(this));
  6. breadcrumbTrailPresenter.start();
  7. createActiveOntologyPanel();
  8. owlComponentFactory = new OWLComponentFactoryImpl(getOWLEditorKit());
  9. final OWLModelManager mngr = getOWLModelManager();
  10. mngr.addListener(owlModelManagerListener);
  11. mngr.addOntologyChangeListener(listener);
  12. OWLReasonerManager reasonerManager = mngr.getOWLReasonerManager();
  13. reasonerManager.setReasonerProgressMonitor(new ReasonerProgressUI(getOWLEditorKit()));
  14. reasonerManager.setReasonerExceptionHandler(new UIReasonerExceptionHandler(this));
  15. reasonerManagerStarted = true;
  16. updateReasonerStatus(false);
  17. displayReasonerResults.setSelected(reasonerManager.getReasonerPreferences().isShowInferences());
  18. displayReasonerResults.addActionListener(e -> {
  19. ReasonerPreferences prefs = reasonerManager.getReasonerPreferences();
  20. prefs.setShowInferences(displayReasonerResults.isSelected());
  21. });
  22. reasonerStatus.setFont(Fonts.getSmallDialogFont());
  23. displayReasonerResults.putClientProperty("JComponent.sizeVariant", "small");
  24. displayReasonerResults.setFont(Fonts.getSmallDialogFont());
  25. repoStatusPresenter = new GitRepoStatusPresenter(mngr, gitStatusView);
  26. repoStatusPresenter.start();
  27. new OntologySourcesChangedHandlerUI(this);
  28. }

相关文章

JCheckBox类方法