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

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

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

JCheckBox.setBackground介绍

暂无

代码示例

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

  1. private JPanel buildCheckboxPanel(SkillDataBonus bonus)
  2. {
  3. JPanel uiOption = new JPanel(new BorderLayout());
  4. JLabel uiLabel = new JLabel(bonus.getName());
  5. JCheckBox uiCheckbox = new JCheckBox();
  6. uiLabel.setForeground(Color.WHITE);
  7. uiLabel.setFont(FontManager.getRunescapeSmallFont());
  8. uiOption.setBorder(BorderFactory.createEmptyBorder(3, 7, 3, 0));
  9. uiOption.setBackground(ColorScheme.DARKER_GRAY_COLOR);
  10. // Adjust XP bonus depending on check-state of the boxes.
  11. uiCheckbox.addActionListener(event -> adjustCheckboxes(uiCheckbox, bonus));
  12. uiCheckbox.setBackground(ColorScheme.MEDIUM_GRAY_COLOR);
  13. uiOption.add(uiLabel, BorderLayout.WEST);
  14. uiOption.add(uiCheckbox, BorderLayout.EAST);
  15. bonusCheckBoxes.add(uiCheckbox);
  16. return uiOption;
  17. }

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

  1. private void setSelected(boolean newSelected) {
  2. if (!isSelected && newSelected) {
  3. isSelected = true;
  4. this.setBackground(selectedColor);
  5. cbSelected.setBackground(selectedColor);
  6. if (voiceUpdate != null && desc instanceof LanguageComponentDescription) {
  7. voiceUpdate.updateVoices((LanguageComponentDescription) desc, false);
  8. }
  9. } else if (isSelected && !newSelected) {
  10. isSelected = false;
  11. this.setBackground(unselectedColor);
  12. cbSelected.setBackground(unselectedColor);
  13. }
  14. }

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

  1. private void setSelected(boolean newSelected) {
  2. if (!isSelected && newSelected) {
  3. isSelected = true;
  4. this.setBackground(selectedColor);
  5. cbSelected.setBackground(selectedColor);
  6. if (voiceUpdate != null && desc instanceof LanguageComponentDescription) {
  7. voiceUpdate.updateVoices((LanguageComponentDescription) desc, false);
  8. }
  9. } else if (isSelected && !newSelected) {
  10. isSelected = false;
  11. this.setBackground(unselectedColor);
  12. cbSelected.setBackground(unselectedColor);
  13. }
  14. }

代码示例来源:origin: stanfordnlp/CoreNLP

  1. public FileTreeNode(File file, FileTreeNode parent) {
  2. super(file);
  3. this.setParent(parent);
  4. this.file = file;
  5. boolean isLeaf = file.isFile();
  6. if(isLeaf) {
  7. check = new JCheckBox(this.toString(),isLeaf);
  8. check.setOpaque(true);
  9. check.setBackground(Color.WHITE);
  10. }
  11. else
  12. label = new JLabel(this.toString());
  13. this.setAllowsChildren(!isLeaf);
  14. }

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

  1. checkbox.setBackground(ColorScheme.LIGHT_GRAY_COLOR);
  2. checkbox.setSelected(Boolean.parseBoolean(configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName())));
  3. checkbox.addActionListener(ae -> changeConfiguration(listItem, config, checkbox, cd, cid));

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

  1. jCheckBox_SystemLookAndFeel.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight"));
  2. jCheckBox_SystemLookAndFeel.setText("Use system look and feel (requires tool restart)");
  3. jCheckBox_SystemLookAndFeel.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
  4. jCheckBox_ShowTestOutput.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight"));
  5. jCheckBox_ShowTestOutput.setText("Display test output in console");
  6. jCheckBox_ShowTestOutput.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
  7. jCheckBox_ShowTranscription.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight"));
  8. jCheckBox_ShowTranscription.setText("Show transcription");
  9. jCheckBox_ShowTranscription.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
  10. jCheckBox_ShowPromptCount.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight"));
  11. jCheckBox_ShowPromptCount.setText("Show prompt count and progress bar in Speaker Window");
  12. jCheckBox_ShowPromptCount.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
  13. jCheckBox_RedAlertMode.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight"));
  14. jCheckBox_RedAlertMode.setText("Red alert mode");
  15. jCheckBox_RedAlertMode.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

代码示例来源:origin: ron190/jsql-injection

  1. @Override
  2. public Component getComponent(
  3. final JTree tree, Object nodeRenderer, final boolean isSelected, boolean isLeaf, boolean hasFocus
  4. ) {
  5. JCheckBox checkbox = new JCheckBox(this.toString(), this.isSelected());
  6. checkbox.setFont(
  7. checkbox.getFont().deriveFont(
  8. Font.PLAIN | Font.ITALIC,
  9. checkbox.getFont().getSize()
  10. )
  11. );
  12. checkbox.setText(StringUtil.detectUtf8HtmlNoWrap(this.toString()));
  13. if (isSelected) {
  14. if (hasFocus) {
  15. checkbox.setBackground(HelperUi.COLOR_FOCUS_GAINED);
  16. checkbox.setBorder(HelperUi.BORDER_FOCUS_GAINED);
  17. } else {
  18. checkbox.setBackground(HelperUi.COLOR_FOCUS_LOST);
  19. checkbox.setBorder(HelperUi.BORDER_FOCUS_LOST);
  20. }
  21. } else {
  22. checkbox.setBackground(Color.WHITE);
  23. checkbox.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
  24. }
  25. checkbox.setComponentOrientation(ComponentOrientation.getOrientation(I18n.getLocaleDefault()));
  26. return checkbox;
  27. }

代码示例来源:origin: pentaho/mondrian

  1. booleanRenderer.setBackground(Color.white);
  2. integerRenderer = new JLabel();
  3. integerRenderer.setHorizontalAlignment(JTextField.RIGHT);

代码示例来源:origin: pentaho/mondrian

  1. booleanEditor.setBackground(Color.white);

代码示例来源:origin: org.jspresso.framework/jspresso-swing-application

  1. /**
  2. * {@inheritDoc}
  3. */
  4. @Override
  5. public void setBackground(Color bg) {
  6. super.setBackground(bg);
  7. unselectedBackground = bg;
  8. }

代码示例来源:origin: com.jidesoft/jide-oss

  1. @Override
  2. public void setBackground(Color bg) {
  3. if (bg instanceof ColorUIResource) {
  4. return;
  5. }
  6. super.setBackground(bg);
  7. }

代码示例来源:origin: igvteam/igv

  1. @Override
  2. public void setBackground(Color value) {
  3. super.setBackground(value);
  4. if (jCheckBox1 != null) {
  5. jCheckBox1.setBackground(value);
  6. }
  7. }

代码示例来源:origin: Exslims/MercuryTrade

  1. public JCheckBox getCheckBox(boolean value) {
  2. JCheckBox checkBox = new JCheckBox();
  3. checkBox.setSelected(value);
  4. // checkBox.setUI(new WindowsButtonUI());
  5. checkBox.setFocusPainted(false);
  6. checkBox.setBackground(AppThemeColor.TRANSPARENT);
  7. return checkBox;
  8. }

代码示例来源:origin: edu.stanford.protege/ca.uvic.cs.chisel.cajun

  1. @Override
  2. public void setBackground(Color bg) {
  3. super.setBackground(bg);
  4. getIconLabel().setBackground(bg);
  5. }

代码示例来源:origin: com.jidesoft/jide-oss

  1. private void clearAttribute() {
  2. super.setFont(null);
  3. super.setBackground(null);
  4. super.setForeground(null);
  5. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-webui-designtime

  1. SelectedCellRenderer() {
  2. checkBox = new JCheckBox();
  3. checkBox.setHorizontalAlignment(JCheckBox.CENTER);
  4. checkBox.setBackground(Color.WHITE);
  5. radioButton = new JRadioButton();
  6. radioButton.setHorizontalAlignment(JRadioButton.CENTER);
  7. radioButton.setBackground(Color.WHITE);
  8. currentComponent = radioButton;
  9. }

代码示例来源:origin: org.apache.cayenne.modeler/cayenne-modeler

  1. @Override
  2. public Component getTableCellRendererComponent(JTable table, Object value,
  3. boolean isSelected, boolean hasFocus, int row, int column) {
  4. Color color = isSelected ? table.getSelectionBackground() : table.getBackground();
  5. renderer.setBackground(color);
  6. renderer.setEnabled(table.isCellEditable(row, column));
  7. renderer.setSelected(value != null && (Boolean)value);
  8. return renderer;
  9. }
  10. }

代码示例来源:origin: Exslims/MercuryTrade

  1. public JCheckBox getCheckBox(String tooltip) {
  2. JCheckBox checkBox = new JCheckBox();
  3. checkBox.setFocusPainted(false);
  4. checkBox.setBackground(AppThemeColor.TRANSPARENT);
  5. // checkBox.setUI(new WindowsButtonUI());
  6. checkBox.addMouseListener(new TooltipMouseListener(tooltip));
  7. return checkBox;
  8. }

代码示例来源:origin: igniterealtime/Spark

  1. /**
  2. * Create new CheckRenderer.
  3. */
  4. public CheckRenderer() {
  5. setLayout(null);
  6. add(check = new JCheckBox());
  7. add(label = new TreeLabel());
  8. check.setBackground(UIManager.getColor("Tree.textBackground"));
  9. label.setForeground(UIManager.getColor("Tree.textForeground"));
  10. }

代码示例来源:origin: org.biojava.thirdparty/forester

  1. void addJCheckBox( final JCheckBox jcb, final JPanel p ) {
  2. jcb.setFocusPainted( false );
  3. jcb.setFont( ControlPanel.jcb_font );
  4. if ( !_configuration.isUseNativeUI() ) {
  5. jcb.setBackground( getConfiguration().getGuiBackgroundColor() );
  6. jcb.setForeground( getConfiguration().getGuiCheckboxTextColor() );
  7. }
  8. p.add( jcb, "Center" );
  9. jcb.addActionListener( this );
  10. }

相关文章

JCheckBox类方法