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

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

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

JCheckBox.setForeground介绍

暂无

代码示例

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

  1. cardsOrTokens.setForeground(Color.white);
  2. cardsOrTokens.setToolTipText("Select to show Cards for the chosen set. When unselected, will show Tokens, Emblems and Planes for the set instead");
  3. cardsOrTokens.addActionListener(e -> mageBook.cardsOrTokens(cardsOrTokens.isSelected()));

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

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

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

  1. public void setCheckboxForeground(Color value) {
  2. if (jCheckBox1 != null) {
  3. jCheckBox1.setForeground(value);
  4. }
  5. }

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

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

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

  1. public void setForeground(Color c) {
  2. super.setForeground(c);
  3. unselectedForeground = c;
  4. }

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

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

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

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

代码示例来源:origin: datacleaner/DataCleaner

  1. private JCheckBox createCheckBox(final String label, final boolean selected) {
  2. final JCheckBox checkBox = new JCheckBox(label, selected);
  3. checkBox.setOpaque(false);
  4. checkBox.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST);
  5. checkBox.addItemListener(item -> onSettingsUpdated(false));
  6. return checkBox;
  7. }

代码示例来源:origin: org.cytoscape/network-merge-impl

  1. public Component getListCellRendererComponent(
  2. JList list,
  3. Object value,
  4. int index,
  5. boolean isSelected,
  6. boolean cellHasFocus) {
  7. if (index > 0) {
  8. JCheckBox cb = cbs.get(index-1);
  9. cb.setBackground(isSelected ? Color.blue : Color.white);
  10. cb.setForeground(isSelected ? Color.white : Color.black);
  11. return cb;
  12. }
  13. Set<String> types = new TreeSet<String>(parent.getSrcTypes().get(net).get(attr));
  14. return defaultRenderer.getListCellRendererComponent(list, types.toString(), index, isSelected, cellHasFocus);
  15. }
  16. }

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

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

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

  1. void setDynamicHidingIsOn( final boolean is_on ) {
  2. if ( is_on ) {
  3. getDynamicallyHideData().setForeground( getConfiguration().getGuiCheckboxAndButtonActiveColor() );
  4. }
  5. else {
  6. if ( !_configuration.isUseNativeUI() ) {
  7. getDynamicallyHideData().setForeground( getConfiguration().getGuiButtonTextColor() );
  8. }
  9. else {
  10. getDynamicallyHideData().setForeground( Color.BLACK );
  11. }
  12. }
  13. }

代码示例来源:origin: UNIVALI-LITE/Portugol-Studio

  1. @Override
  2. public void configurarCores() {
  3. if (WeblafUtils.weblafEstaInstalado()) {
  4. WeblafUtils.configurarBotao(webButton1, ColorController.FUNDO_CLARO, Color.white, ColorController.COR_DESTAQUE, Color.orange, 15);
  5. WeblafUtils.configurarBotao(webButton2, ColorController.FUNDO_CLARO, Color.white, ColorController.COR_DESTAQUE, Color.orange, 15);
  6. WeblafUtils.configurarBotao(webButton3, ColorController.FUNDO_CLARO, ColorController.COR_LETRA, ColorController.COR_DESTAQUE, ColorController.COR_LETRA, 15);
  7. }
  8. titleLabel.setBackground(ColorController.FUNDO_ESCURO);
  9. this.setBackground(ColorController.FUNDO_CLARO);
  10. descriptionLabel.setForeground(ColorController.COR_LETRA);
  11. exibirSempre.setForeground(ColorController.COR_LETRA);
  12. }

代码示例来源:origin: abc9070410/JComicDownloader

  1. private JCheckBox getCheckBox( String string, String enString, boolean selected )
  2. {
  3. string = Common.getStringUsingDefaultLanguage( string, enString ); // 使用預設語言
  4. JCheckBox checkBox = new JCheckBox( string, selected );
  5. checkBox.setFont( SetUp.getDefaultFont() );
  6. if ( SetUp.getUsingBackgroundPicOfOptionFrame() )
  7. { // 若設定為透明,就用預定字體。
  8. checkBox.setForeground( SetUp.getOptionFrameOtherDefaultColor() );
  9. checkBox.setOpaque( false );
  10. }
  11. checkBox.addItemListener( new ItemHandler() );
  12. return checkBox;
  13. }

代码示例来源:origin: abc9070410/JComicDownloader

  1. private JCheckBox getCheckBoxBold( String string, String enString, boolean selected )
  2. {
  3. string = Common.getStringUsingDefaultLanguage( string, enString ); // 使用預設語言
  4. JCheckBox checkBox = new JCheckBox( string, selected );
  5. checkBox.setFont( SetUp.getDefaultBoldFont() );
  6. if ( SetUp.getUsingBackgroundPicOfOptionFrame() )
  7. { // 若設定為透明,就用預定字體。
  8. checkBox.setForeground( SetUp.getOptionFrameOtherDefaultColor() );
  9. checkBox.setOpaque( false );
  10. }
  11. checkBox.addItemListener( new ItemHandler() );
  12. return checkBox;
  13. }

代码示例来源: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. }

代码示例来源:origin: atarw/material-ui-swing

  1. @Override
  2. public void installUI (JComponent c) {
  3. super.installUI (c);
  4. JCheckBox checkBox = (JCheckBox) c;
  5. checkBox.setFont (UIManager.getFont ("CheckBox.font"));
  6. checkBox.setBackground (UIManager.getColor ("CheckBox.background"));
  7. checkBox.setForeground (UIManager.getColor ("CheckBox.foreground"));
  8. checkBox.setIcon (UIManager.getIcon ("CheckBox.icon"));
  9. checkBox.setSelectedIcon (UIManager.getIcon ("CheckBox.selectedIcon"));
  10. }

代码示例来源:origin: locationtech/jts

  1. public Component getListCellRendererComponent(JList list, Object value,
  2. int index, boolean isSelected, boolean cellHasFocus) {
  3. Layer lyr = (Layer) value;
  4. checkbox.setBackground(isSelected ? getSelectionBackground()
  5. : getBackground());
  6. checkbox.setForeground(isSelected ? getSelectionForeground()
  7. : getForeground());
  8. checkbox.setSelected(lyr.isEnabled());
  9. checkbox.setEnabled(isEnabled());
  10. checkbox.setFont(getFont());
  11. checkbox.setFocusPainted(false);
  12. checkbox.setBorderPainted(true);
  13. checkbox.setBorder(isSelected ? UIManager
  14. .getBorder("List.focusCellHighlightBorder") : noFocusBorder);
  15. checkbox.setText(lyr.getNameInfo());
  16. return checkbox;
  17. }
  18. }

代码示例来源:origin: net.java.dev.designgridlayout/designgridlayout

  1. private void addGroup(DesignGridLayout layout, String name, List<IHideable> groupRows)
  2. {
  3. JCheckBox group = new JCheckBox(name);
  4. group.setName(name);
  5. group.setForeground(Color.BLUE);
  6. group.setSelected(true);
  7. group.addItemListener(new ShowHideAction(groupRows));
  8. layout.emptyRow();
  9. layout.row().left().add(group, new JSeparator()).fill();
  10. }

代码示例来源:origin: net.java.dev.designgridlayout/designgridlayout

  1. private void addGroup(DesignGridLayout layout, String name, RowGroup group)
  2. {
  3. JCheckBox groupBox = new JCheckBox(name);
  4. groupBox.setName(name);
  5. groupBox.setForeground(Color.BLUE);
  6. groupBox.setSelected(true);
  7. groupBox.addItemListener(new ShowHideAction(group));
  8. layout.emptyRow();
  9. layout.row().left().add(groupBox, new JSeparator()).fill();
  10. }

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

  1. public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
  2. JCheckBox checkbox = (JCheckBox) value;
  3. checkbox.setBackground(isSelected ? getSelectionBackground() : getBackground());
  4. checkbox.setForeground(isSelected ? getSelectionForeground() : getForeground());
  5. checkbox.setEnabled(isEnabled());
  6. checkbox.setFont(getFont());
  7. checkbox.setFocusPainted(false);
  8. checkbox.setBorderPainted(false);
  9. return checkbox;
  10. }
  11. }

相关文章

JCheckBox类方法