private JPanel buildCheckboxPanel(SkillDataBonus bonus) { JPanel uiOption = new JPanel(new BorderLayout()); JLabel uiLabel = new JLabel(bonus.getName()); JCheckBox uiCheckbox = new JCheckBox(); uiLabel.setForeground(Color.WHITE); uiLabel.setFont(FontManager.getRunescapeSmallFont()); uiOption.setBorder(BorderFactory.createEmptyBorder(3, 7, 3, 0)); uiOption.setBackground(ColorScheme.DARKER_GRAY_COLOR); // Adjust XP bonus depending on check-state of the boxes. uiCheckbox.addActionListener(event -> adjustCheckboxes(uiCheckbox, bonus)); uiCheckbox.setBackground(ColorScheme.MEDIUM_GRAY_COLOR); uiOption.add(uiLabel, BorderLayout.WEST); uiOption.add(uiCheckbox, BorderLayout.EAST); bonusCheckBoxes.add(uiCheckbox); return uiOption; }
private void setSelected(boolean newSelected) { if (!isSelected && newSelected) { isSelected = true; this.setBackground(selectedColor); cbSelected.setBackground(selectedColor); if (voiceUpdate != null && desc instanceof LanguageComponentDescription) { voiceUpdate.updateVoices((LanguageComponentDescription) desc, false); } } else if (isSelected && !newSelected) { isSelected = false; this.setBackground(unselectedColor); cbSelected.setBackground(unselectedColor); } }
private void setSelected(boolean newSelected) { if (!isSelected && newSelected) { isSelected = true; this.setBackground(selectedColor); cbSelected.setBackground(selectedColor); if (voiceUpdate != null && desc instanceof LanguageComponentDescription) { voiceUpdate.updateVoices((LanguageComponentDescription) desc, false); } } else if (isSelected && !newSelected) { isSelected = false; this.setBackground(unselectedColor); cbSelected.setBackground(unselectedColor); } }
public FileTreeNode(File file, FileTreeNode parent) { super(file); this.setParent(parent); this.file = file; boolean isLeaf = file.isFile(); if(isLeaf) { check = new JCheckBox(this.toString(),isLeaf); check.setOpaque(true); check.setBackground(Color.WHITE); } else label = new JLabel(this.toString()); this.setAllowsChildren(!isLeaf); }
checkbox.setBackground(ColorScheme.LIGHT_GRAY_COLOR); checkbox.setSelected(Boolean.parseBoolean(configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName()))); checkbox.addActionListener(ae -> changeConfiguration(listItem, config, checkbox, cd, cid));
jCheckBox_SystemLookAndFeel.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight")); jCheckBox_SystemLookAndFeel.setText("Use system look and feel (requires tool restart)"); jCheckBox_SystemLookAndFeel.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); jCheckBox_ShowTestOutput.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight")); jCheckBox_ShowTestOutput.setText("Display test output in console"); jCheckBox_ShowTestOutput.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); jCheckBox_ShowTranscription.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight")); jCheckBox_ShowTranscription.setText("Show transcription"); jCheckBox_ShowTranscription.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); jCheckBox_ShowPromptCount.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight")); jCheckBox_ShowPromptCount.setText("Show prompt count and progress bar in Speaker Window"); jCheckBox_ShowPromptCount.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); jCheckBox_RedAlertMode.setBackground(javax.swing.UIManager.getDefaults().getColor("TabbedPane.highlight")); jCheckBox_RedAlertMode.setText("Red alert mode"); jCheckBox_RedAlertMode.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
@Override public Component getComponent( final JTree tree, Object nodeRenderer, final boolean isSelected, boolean isLeaf, boolean hasFocus ) { JCheckBox checkbox = new JCheckBox(this.toString(), this.isSelected()); checkbox.setFont( checkbox.getFont().deriveFont( Font.PLAIN | Font.ITALIC, checkbox.getFont().getSize() ) ); checkbox.setText(StringUtil.detectUtf8HtmlNoWrap(this.toString())); if (isSelected) { if (hasFocus) { checkbox.setBackground(HelperUi.COLOR_FOCUS_GAINED); checkbox.setBorder(HelperUi.BORDER_FOCUS_GAINED); } else { checkbox.setBackground(HelperUi.COLOR_FOCUS_LOST); checkbox.setBorder(HelperUi.BORDER_FOCUS_LOST); } } else { checkbox.setBackground(Color.WHITE); checkbox.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1)); } checkbox.setComponentOrientation(ComponentOrientation.getOrientation(I18n.getLocaleDefault())); return checkbox; }
booleanRenderer.setBackground(Color.white); integerRenderer = new JLabel(); integerRenderer.setHorizontalAlignment(JTextField.RIGHT);
booleanEditor.setBackground(Color.white);
/** * {@inheritDoc} */ @Override public void setBackground(Color bg) { super.setBackground(bg); unselectedBackground = bg; }
@Override public void setBackground(Color bg) { if (bg instanceof ColorUIResource) { return; } super.setBackground(bg); }
@Override public void setBackground(Color value) { super.setBackground(value); if (jCheckBox1 != null) { jCheckBox1.setBackground(value); } }
public JCheckBox getCheckBox(boolean value) { JCheckBox checkBox = new JCheckBox(); checkBox.setSelected(value); // checkBox.setUI(new WindowsButtonUI()); checkBox.setFocusPainted(false); checkBox.setBackground(AppThemeColor.TRANSPARENT); return checkBox; }
@Override public void setBackground(Color bg) { super.setBackground(bg); getIconLabel().setBackground(bg); }
private void clearAttribute() { super.setFont(null); super.setBackground(null); super.setForeground(null); }
SelectedCellRenderer() { checkBox = new JCheckBox(); checkBox.setHorizontalAlignment(JCheckBox.CENTER); checkBox.setBackground(Color.WHITE); radioButton = new JRadioButton(); radioButton.setHorizontalAlignment(JRadioButton.CENTER); radioButton.setBackground(Color.WHITE); currentComponent = radioButton; }
@Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Color color = isSelected ? table.getSelectionBackground() : table.getBackground(); renderer.setBackground(color); renderer.setEnabled(table.isCellEditable(row, column)); renderer.setSelected(value != null && (Boolean)value); return renderer; } }
public JCheckBox getCheckBox(String tooltip) { JCheckBox checkBox = new JCheckBox(); checkBox.setFocusPainted(false); checkBox.setBackground(AppThemeColor.TRANSPARENT); // checkBox.setUI(new WindowsButtonUI()); checkBox.addMouseListener(new TooltipMouseListener(tooltip)); return checkBox; }
/** * Create new CheckRenderer. */ public CheckRenderer() { setLayout(null); add(check = new JCheckBox()); add(label = new TreeLabel()); check.setBackground(UIManager.getColor("Tree.textBackground")); label.setForeground(UIManager.getColor("Tree.textForeground")); }
void addJCheckBox( final JCheckBox jcb, final JPanel p ) { jcb.setFocusPainted( false ); jcb.setFont( ControlPanel.jcb_font ); if ( !_configuration.isUseNativeUI() ) { jcb.setBackground( getConfiguration().getGuiBackgroundColor() ); jcb.setForeground( getConfiguration().getGuiCheckboxTextColor() ); } p.add( jcb, "Center" ); jcb.addActionListener( this ); }