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

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

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

JCheckBox.getAccessibleContext介绍

暂无

代码示例

代码示例来源:origin: magefree/mage

  1. );
  2. nonLandPermanentsInOnePile.getAccessibleContext().setAccessibleName("nonLandPermanentsInOnePile");

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

  1. private void initComponents() {
  2. org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(StripPanel.class, "StripPanel.infoLabel.text")); // NOI18N
  3. org.openide.awt.Mnemonics.setLocalizedText(jLabel2, org.openide.util.NbBundle.getMessage(StripPanel.class, "StripPanel.infoLabel2.text")); // NOI18N
  4. doBackupChxBox = new javax.swing.JCheckBox();
  5. doBackupChxBox.setSelected(true);
  6. org.openide.awt.Mnemonics.setLocalizedText(doBackupChxBox, org.openide.util.NbBundle.getMessage(StripPanel.class, "StripPanel.doBackupChxBox.text")); // NOI18N
  7. doBackupChxBox.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(StripPanel.class, "ACSD_doBackupChxBox")); // NOI18N
  8. JPanel optionsPanel = new JPanel(new BorderLayout());
  9. optionsPanel.add(doBackupChxBox, BorderLayout.NORTH);
  10. optionsPanel.setBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0));
  11. setOptionsPanel(optionsPanel, null);
  12. }

代码示例来源:origin: org.netbeans.api/org-openide-explorer

  1. void makeAccessibleCheckBox(JCheckBox box, Property p) {
  2. box.getAccessibleContext().setAccessibleName(p.getDisplayName());
  3. box.getAccessibleContext().setAccessibleDescription(p.getShortDescription());
  4. Object mnemonicChar = p.getValue(ATTR_MNEMONIC_CHAR);
  5. if ((null != mnemonicChar) && (mnemonicChar.toString().length() > 0)) {
  6. box.setMnemonic(mnemonicChar.toString().charAt(0));
  7. }
  8. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. private void initComponents() {
  2. setLayout(new BorderLayout());
  3. checkBox = new JCheckBox();
  4. if (rbLabel != null) {
  5. Mnemonics.setLocalizedText(checkBox, rbLabel);
  6. }
  7. checkBox.getAccessibleContext().setAccessibleName( checkBox.getText());
  8. checkBox.getAccessibleContext().setAccessibleDescription(
  9. checkBox.getText());
  10. checkBox.addActionListener(this);
  11. add(checkBox, BorderLayout.CENTER);
  12. }

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

  1. public HgShelveChangesSupport () {
  2. doBackupChxBox = new JCheckBox();
  3. org.openide.awt.Mnemonics.setLocalizedText(doBackupChxBox, org.openide.util.NbBundle.getMessage(ShelveChangesAction.class, "ShelvePanel.doBackupChxBox.text")); //NOI18N
  4. doBackupChxBox.setToolTipText(org.openide.util.NbBundle.getMessage(ShelveChangesAction.class, "ShelvePanel.doBackupChxBox.desc")); //NOI18N
  5. doBackupChxBox.getAccessibleContext().setAccessibleDescription(doBackupChxBox.getToolTipText());
  6. doBackupChxBox.setSelected(HgModuleConfig.getDefault().getBackupOnRevertModifications());
  7. doPurgeChxBox = new JCheckBox();
  8. org.openide.awt.Mnemonics.setLocalizedText(doPurgeChxBox, org.openide.util.NbBundle.getMessage(ShelveChangesAction.class, "ShelvePanel.doPurgeChxBox.text")); //NOI18N
  9. doPurgeChxBox.setToolTipText(org.openide.util.NbBundle.getMessage(ShelveChangesAction.class, "ShelvePanel.doPurgeChxBox.desc")); //NOI18N
  10. doPurgeChxBox.getAccessibleContext().setAccessibleDescription(doPurgeChxBox.getToolTipText());
  11. doPurgeChxBox.setSelected(HgModuleConfig.getDefault().isRemoveNewFilesOnRevertModifications());
  12. optionsPanel = new JPanel();
  13. optionsPanel.setLayout(new BoxLayout(optionsPanel, BoxLayout.Y_AXIS));
  14. optionsPanel.add(doBackupChxBox);
  15. optionsPanel.add(doPurgeChxBox);
  16. }

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

  1. void makeAccessibleCheckBox(JCheckBox box, Property p) {
  2. box.getAccessibleContext().setAccessibleName(p.getDisplayName());
  3. box.getAccessibleContext().setAccessibleDescription(p.getShortDescription());
  4. Object mnemonicChar = p.getValue(ATTR_MNEMONIC_CHAR);
  5. if ((null != mnemonicChar) && (mnemonicChar.toString().length() > 0)) {
  6. box.setMnemonic(mnemonicChar.toString().charAt(0));
  7. }
  8. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. private void initComponents() {
  2. setLayout(new BorderLayout());
  3. checkBox = new JCheckBox();
  4. if (rbLabel != null) {
  5. Mnemonics.setLocalizedText(checkBox, rbLabel);
  6. checkBox.getAccessibleContext().setAccessibleName(
  7. checkBox.getText());
  8. checkBox.getAccessibleContext().setAccessibleDescription(
  9. checkBox.getText());
  10. }
  11. checkBox.addActionListener(this);
  12. add(checkBox, BorderLayout.CENTER);
  13. }

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

  1. private void initComponents() {
  2. org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(RevertModificationsPanel.class, "RevertModificationsPanel.infoLabel.text")); // NOI18N
  3. org.openide.awt.Mnemonics.setLocalizedText(jLabel2, org.openide.util.NbBundle.getMessage(RevertModificationsPanel.class, "RevertModificationsPanel.infoLabel2.text")); // NOI18N
  4. doBackupChxBox = new JCheckBox();
  5. org.openide.awt.Mnemonics.setLocalizedText(doBackupChxBox, org.openide.util.NbBundle.getMessage(RevertModificationsPanel.class, "RevertModificationsPanel.doBackupChxBox.text")); // NOI18N
  6. boolean doBackup = HgModuleConfig.getDefault().getBackupOnRevertModifications();
  7. doBackupChxBox.setSelected(doBackup);
  8. doPurgeChxBox = new JCheckBox();
  9. org.openide.awt.Mnemonics.setLocalizedText(doPurgeChxBox, org.openide.util.NbBundle.getMessage(RevertModificationsPanel.class, "RevertModificationsPanel.doPurgeChxBox.text")); // NOI18N
  10. doPurgeChxBox.setToolTipText(org.openide.util.NbBundle.getMessage(RevertModificationsPanel.class, "RevertModificationsPanel.doPurgeChxBox.desc")); // NOI18N
  11. doPurgeChxBox.getAccessibleContext().setAccessibleDescription(doPurgeChxBox.getToolTipText());
  12. boolean doPurge = HgModuleConfig.getDefault().isRemoveNewFilesOnRevertModifications();
  13. doPurgeChxBox.setSelected(doPurge);
  14. JPanel optionsPanel = new JPanel();
  15. optionsPanel.setLayout(new BoxLayout(optionsPanel, BoxLayout.Y_AXIS));
  16. optionsPanel.add(doBackupChxBox);
  17. optionsPanel.add(doPurgeChxBox);
  18. optionsPanel.setBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0));
  19. setOptionsPanel(optionsPanel, null);
  20. }
  21. }

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

  1. private void initAccessibility() {
  2. this.getAccessibleContext().setAccessibleDescription(getMessage("ACS_BasicSettingsPanel"));
  3. cbOpenedOnStart.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_OpenOnStart"));
  4. cbKeepPrefSize.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_KeepPrefSize"));
  5. comMode.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_Mode"));
  6. }

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

  1. private void setAccessible() {
  2. getAccessibleContext().setAccessibleDescription(getBundleString("FixDupImportStmts_IntroLbl")); // NOI18N
  3. checkUnusedImports.getAccessibleContext().setAccessibleDescription(getBundleString("FixDupImportStmts_checkUnusedImports_a11y")); // NOI18N
  4. }

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

  1. private void initMnemonics() {
  2. cbMarkOccurrences.setMnemonic(getString("EnableMarkOccurrences_Mnemonic").charAt(0));
  3. cbKeepMarks.setMnemonic(getString("KeepMarks_Mnemonic").charAt(0));
  4. cbMarkOccurrences.setToolTipText(getString("EnableMarkOccurrences_AD"));
  5. cbKeepMarks.setToolTipText(getString("KeepMarks_AD"));
  6. cbMarkOccurrences.getAccessibleContext().setAccessibleDescription(getString("EnableMarkOccurrences_AD"));
  7. cbKeepMarks.getAccessibleContext().setAccessibleDescription(getString("KeepMarks_AD"));
  8. }

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

  1. /** Create the wizard panel and set up some basic properties. */
  2. public WrapperPanel(WrapperSelection wizardPanel) {
  3. this.wizardPanel=wizardPanel;
  4. initComponents();
  5. // Provide a name in the title bar.
  6. setName(NbBundle.getMessage(WrapperPanel.class, "TITLE_wrapperPanel"));
  7. /*
  8. // Optional: provide a special description for this pane.
  9. // You must have turned on WizardDescriptor.WizardPanel_helpDisplayed
  10. // (see descriptor in standard iterator template for an example of this).
  11. try {
  12. putClientProperty (WizardDescriptor.PROP_HELP_URL, // NOI18N
  13. new URL ("nbresloc:/org/netbeans/modules/web/wizards/WrapperPanelHelp.html")); // NOI18N
  14. } catch (MalformedURLException mfue) {
  15. throw new IllegalStateException (mfue.toString ());
  16. }
  17. */
  18. // a11y part
  19. getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(WrapperPanel.class, "A11Y_DESC_wrapperPanel"));
  20. jCheckBox1.getAccessibleContext().setAccessibleName(jCheckBox1.getText());
  21. jCheckBox1.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(WrapperPanel.class, "A11Y_DESC_wrapperPanel"));
  22. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. private void initComponents() {
  2. setLayout(new BorderLayout());
  3. foreverCheckBox = new JCheckBox();
  4. foreverCheckBox.addActionListener(this);
  5. foreverCheckBox.addFocusListener(this);
  6. Mnemonics.setLocalizedText(foreverCheckBox, NbBundle.getMessage(PropertyEditorTimeout.class, "LBL_TIMEOUTPE_FOREVER")); // NOI18N
  7. add(foreverCheckBox, BorderLayout.NORTH);
  8. foreverCheckBox.getAccessibleContext().setAccessibleName(
  9. NbBundle.getMessage(PropertyEditorTimeout.class,
  10. "ACSN_TIMEOUTPE_FOREVER")); // NOI18N
  11. foreverCheckBox.getAccessibleContext().setAccessibleDescription(
  12. NbBundle.getMessage(PropertyEditorTimeout.class,
  13. "ACSD_TIMEOUTPE_FOREVER")); // NOI18N
  14. textField = new JTextField();
  15. textField.getDocument().addDocumentListener(this);
  16. textField.addFocusListener(this);
  17. add(textField, BorderLayout.SOUTH);
  18. textField.getAccessibleContext().setAccessibleName(
  19. NbBundle.getMessage(PropertyEditorTimeout.class,
  20. "ACSN_TIMEOUTPE_VALUE")); // NOI18N
  21. textField.getAccessibleContext().setAccessibleDescription(
  22. NbBundle.getMessage(PropertyEditorTimeout.class,
  23. "ACSD_TIMEOUTPE_VALUE")); // NOI18N
  24. }

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

  1. private void initComponents() {
  2. JTextArea localTopMessage = new javax.swing.JTextArea();
  3. jCheckBox1 = new javax.swing.JCheckBox();
  4. setLayout(new java.awt.BorderLayout(0, 12));
  5. setBorder(new javax.swing.border.EmptyBorder(new java.awt.Insets(5, 5, 5, 5)));
  6. getAccessibleContext().setAccessibleDescription(msg);
  7. localTopMessage.setLineWrap (true);
  8. localTopMessage.setWrapStyleWord (true);
  9. localTopMessage.setEditable (false);
  10. localTopMessage.setEnabled (false);
  11. localTopMessage.setOpaque (false);
  12. localTopMessage.setDisabledTextColor (javax.swing.UIManager.getColor ("Label.foreground")); // NOI18N
  13. localTopMessage.setFont (javax.swing.UIManager.getFont ("Label.font")); // NOI18N
  14. StringBuilder lTopMessage = new StringBuilder();
  15. lTopMessage.append(msg);
  16. localTopMessage.setText(lTopMessage.toString());
  17. add(localTopMessage, java.awt.BorderLayout.NORTH);
  18. Mnemonics.setLocalizedText(jCheckBox1, NbBundle.getMessage (NotWebFolder.class, "CTL_ShowDialog"));
  19. jCheckBox1.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage (NotWebFolder.class, "ACSD_CTL_ShowDialog"));
  20. add(jCheckBox1, java.awt.BorderLayout.SOUTH);
  21. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. private void initComponents() {
  2. setLayout(new BorderLayout());
  3. unlockedCheckBox = new JCheckBox();
  4. unlockedCheckBox.addActionListener(this);
  5. unlockedCheckBox.addFocusListener(this);
  6. Mnemonics.setLocalizedText(unlockedCheckBox, NbBundle.getMessage(PropertyEditorPreferredSize.class, "LBL_PREF_SIZE_UNLOCKED")); // NOI18N
  7. unlockedCheckBox.getAccessibleContext().setAccessibleName(
  8. NbBundle.getMessage(PropertyEditorPreferredSize.class,
  9. "ACSN_PREF_SIZE_UNLOCKED"));
  10. unlockedCheckBox.getAccessibleContext().setAccessibleDescription(
  11. NbBundle.getMessage(PropertyEditorPreferredSize.class,
  12. "ACSD_PREF_SIZE_UNLOCKED"));
  13. add(unlockedCheckBox, BorderLayout.NORTH);
  14. textField = new JTextField();
  15. textField.getAccessibleContext().setAccessibleName(
  16. radioButton.getAccessibleContext().getAccessibleName());
  17. textField.getAccessibleContext().setAccessibleDescription(
  18. radioButton.getAccessibleContext().getAccessibleDescription());
  19. textField.getDocument().addDocumentListener(this);
  20. textField.addFocusListener(this);
  21. add(textField, BorderLayout.SOUTH);
  22. }

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

  1. @Override
  2. public void initComponents( JPanel mainPanel ,
  3. final TargetChooserPanel<FileType> panel,
  4. final TargetChooserPanelGUI<FileType> uiPanel )
  5. {
  6. super.initComponents(mainPanel, panel, uiPanel);
  7. uiPanel.setNameLabel(
  8. NbBundle.getMessage(JSFTargetPanelProvider.class, "LBL_JspName"));
  9. getJspSyntaxButton().setText(NbBundle.getMessage(
  10. JSFTargetPanelProvider.class, "OPT_JspSyntax"));
  11. getJspSyntaxButton().getAccessibleContext().setAccessibleDescription(
  12. NbBundle.getMessage(JSFTargetPanelProvider.class, "DESC_JSP"));
  13. myFaceletsSyntaxButton.setText(NbBundle.getMessage(
  14. JSFTargetPanelProvider.class, "OPT_Facelets"));
  15. myFaceletsSyntaxButton.getAccessibleContext().setAccessibleDescription(
  16. NbBundle.getMessage(JSFTargetPanelProvider.class, "DESC_FACELETS"));
  17. getSegmentBox().setText(NbBundle.getMessage(JSFTargetPanelProvider.class, "OPT_JspSegment"));
  18. getSegmentBox().getAccessibleContext().setAccessibleDescription(
  19. NbBundle.getMessage(JSFTargetPanelProvider.class, "A11Y_DESC_JSP_segment"));
  20. getDescription().setText(NbBundle.getMessage(
  21. JSFTargetPanelProvider.class,"DESC_FACELETS"));
  22. }

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

  1. @Override
  2. public void initComponents( JPanel mainPanel , TargetChooserPanel<FileType> panel ,
  3. TargetChooserPanelGUI<FileType> uiPanel ) {
  4. super.initComponents(mainPanel, panel, uiPanel );
  5. uiPanel.setNameLabel(NbBundle.getMessage(
  6. JspTargetPanelProvider.class, "LBL_JspName"));
  7. getJspSyntaxButton().setText(NbBundle.getMessage(JspTargetPanelProvider.class,
  8. "OPT_JspSyntax"));
  9. getJspSyntaxButton().getAccessibleContext().setAccessibleDescription(
  10. NbBundle.getMessage(JspTargetPanelProvider.class, "DESC_JSP"));
  11. getXmlSyntaxButton().setText(NbBundle.getMessage(
  12. JspTargetPanelProvider.class, "OPT_XmlSyntax"));
  13. getXmlSyntaxButton().getAccessibleContext()
  14. .setAccessibleDescription(
  15. NbBundle.getMessage(JspTargetPanelProvider.class,
  16. "DESC_JSP_XML"));
  17. getSegmentBox().setText(NbBundle.getMessage(JspTargetPanelProvider.class,
  18. "OPT_JspSegment"));
  19. getSegmentBox().getAccessibleContext().setAccessibleDescription(
  20. NbBundle.getMessage(JspTargetPanelProvider.class, "A11Y_DESC_JSP_segment"));
  21. getDescription().setText(NbBundle.getMessage(JspTargetPanelProvider.class,
  22. "DESC_JSP"));
  23. }

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

  1. private void initAccessibility() {
  2. this.getAccessibleContext().setAccessibleDescription(getMessage("ACS_OptionsPanel0"));
  3. advancedButton.getAccessibleContext().setAccessibleDescription(getMessage("ACS_LBL_Advanced"));
  4. optionsCategoryButton.getAccessibleContext().setAccessibleDescription(getMessage("ACS_LBL_OptionsCategory"));
  5. secondaryPanelTitle.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_DisplayName"));
  6. categoryNameField.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_CategoryName"));
  7. iconField.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_IconPath"));
  8. iconButton.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_IconButton"));
  9. allowSecondaryPanelsCheckBox.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_AllowSecondaryPanels"));
  10. primaryPanelCombo.getAccessibleContext().setAccessibleDescription(getMessage("ACS_CTL_PrimaryPanelCombo"));
  11. }

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

  1. /** Creates new form CommandLineEditorPanel */
  2. public OptionsEditorPanel(String[] texts, BooleanConfiguration inheritValues, PropertyEditorSupport editor, PropertyEnv env) {
  3. this.inheritValues = inheritValues;
  4. this.editor = editor;
  5. initComponents();
  6. // The following line was copied from the generated code (which was reset to default)
  7. // so I can add an NOI18N comment
  8. allOptionsTextArea.setBackground(javax.swing.UIManager.getDefaults().getColor("TextField.inactiveBackground")); // NOI18N
  9. additionalLabel.setText(texts[2]);
  10. allLabel.setText(texts[3]);
  11. setPreferredSize(new java.awt.Dimension(400, 300));
  12. CndUIUtilities.requestFocus(additionalOptionsTextArea);
  13. if (inheritValues != null) {
  14. inheritCheckBox.setSelected(inheritValues.getValue());
  15. }
  16. else {
  17. remove(inheritCheckBox);
  18. }
  19. env.setState(PropertyEnv.STATE_NEEDS_VALIDATION);
  20. env.addPropertyChangeListener(this);
  21. // Accessibility
  22. additionalOptionsTextArea.getAccessibleContext().setAccessibleDescription(getString("ADDITIONAL_OPTIONS_AD"));
  23. inheritCheckBox.getAccessibleContext().setAccessibleDescription(getString("INHERIT_AD"));
  24. }

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

  1. public StringListPanel(String label, List<String> data, boolean addPathPanel, BooleanConfiguration inheritValues, String inheritText, PropertyEditorSupport editor, PropertyEnv env, HelpCtx helpCtx) {
  2. this.addPathPanel = addPathPanel;
  3. this.inheritValues = inheritValues;
  4. this.editor = editor;
  5. this.helpCtx = helpCtx;
  6. initComponents();
  7. myListEditorPanel = new MyListEditorPanel(label, data);
  8. java.awt.GridBagConstraints gridBagConstraints = new java.awt.GridBagConstraints();
  9. gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
  10. gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
  11. gridBagConstraints.weightx = 1.0;
  12. gridBagConstraints.weighty = 1.0;
  13. listPanel.add(myListEditorPanel, gridBagConstraints);
  14. if (inheritValues != null) {
  15. inheritEditorPane.setFont(UIManager.getFont("Label.font")); //NOI18N
  16. inheritEditorPane.setBackground(inheritPanel.getBackground());
  17. inheritEditorPane.setText(inheritText);
  18. inheritEditorPane.setCaretPosition(0);
  19. setPreferredSize(new java.awt.Dimension(450, 330));
  20. inheritCheckBox.setSelected(inheritValues.getValue());
  21. } else {
  22. remove(inheritPanel);
  23. //setPreferredSize(new java.awt.Dimension(450, 350));
  24. setPreferredSize(new java.awt.Dimension(450, 220));
  25. }
  26. env.setState(PropertyEnv.STATE_NEEDS_VALIDATION);
  27. env.addPropertyChangeListener(this);
  28. // Accessibility
  29. inheritCheckBox.getAccessibleContext().setAccessibleDescription(getString("INHERIT_CHECKBOX_AD"));
  30. }

相关文章

JCheckBox类方法