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

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

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

JCheckBox.setOpaque介绍

暂无

代码示例

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

  1. public CategoryNodeRenderer() {
  2. _panel.setBackground(UIManager.getColor("Tree.textBackground"));
  3. if (_sat == null) {
  4. // Load the satellite image.
  5. String resource =
  6. "/org/apache/log4j/lf5/viewer/images/channelexplorer_satellite.gif";
  7. URL satURL = getClass().getResource(resource);
  8. _sat = new ImageIcon(satURL);
  9. }
  10. setOpaque(false);
  11. _checkBox.setOpaque(false);
  12. _panel.setOpaque(false);
  13. // The flowlayout set to LEFT is very important so that the editor
  14. // doesn't jump around.
  15. _panel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
  16. _panel.add(_checkBox);
  17. _panel.add(this);
  18. setOpenIcon(_sat);
  19. setClosedIcon(_sat);
  20. setLeafIcon(_sat);
  21. }

代码示例来源: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: org.java.net.substance/substance

  1. @Override
  2. public void setOpaque(boolean isOpaque) {
  3. if (!isOpaque) {
  4. super.setOpaque(isOpaque);
  5. }
  6. }

代码示例来源:origin: otros-systems/otroslogviewer

  1. public MarkTableRenderer() {
  2. super();
  3. checkBox = new JCheckBox();
  4. checkBox.setOpaque(true);
  5. }

代码示例来源:origin: danfickle/openhtmltopdf

  1. public JComponent create() {
  2. JCheckBox checkbox = new JCheckBox();
  3. checkbox.setText("");
  4. checkbox.setOpaque(false);
  5. return checkbox;
  6. }

代码示例来源:origin: com.google.code.maven-play-plugin.org.xhtmlrenderer/core-renderer

  1. public JComponent create() {
  2. JCheckBox checkbox = new JCheckBox();
  3. checkbox.setText("");
  4. checkbox.setOpaque(false);
  5. return checkbox;
  6. }

代码示例来源:origin: com.eas.platypus/platypus-js-forms

  1. public CheckCellEditor() {
  2. super();
  3. check = new JCheckBox();
  4. add(check, BorderLayout.CENTER);
  5. check.setOpaque(false);
  6. check.addActionListener(this);
  7. }

代码示例来源:origin: com.eas.platypus/platypus-js-forms

  1. public CheckCellRenderer() {
  2. super();
  3. check = new JCheckBox();
  4. add(check, BorderLayout.CENTER);
  5. check.setOpaque(false);
  6. }

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

  1. public void updateUI() {
  2. super.updateUI();
  3. if (m_panel != null) {
  4. m_panel.setBackground(javax.swing.UIManager.getColor("TextField.background"));
  5. m_cbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(2, 4, 2, 2));
  6. m_cbox.setOpaque(false);
  7. }
  8. }
  9. };

代码示例来源: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.netbeans.modules/org-netbeans-modules-cnd

  1. private void addEntity(NamedOption ne) {
  2. JCheckBox cb = new JCheckBox();
  3. Mnemonics.setLocalizedText(cb, ne.getDisplayName());
  4. if (ne.getDescription() != null) {
  5. cb.setToolTipText(ne.getDescription());
  6. }
  7. cb.setOpaque(false);
  8. entities.add(new Entity(ne, cb));
  9. cb.addActionListener(this);
  10. }

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

  1. public CheckBoxTreeRenderer() {
  2. setLayout(new BorderLayout());
  3. setOpaque(true);
  4. this.check = new JCheckBox();
  5. this.label = new JLabel();
  6. add(check, BorderLayout.WEST);
  7. add(label, BorderLayout.CENTER);
  8. check.setOpaque(false);
  9. label.setOpaque(false);
  10. }

代码示例来源:origin: org.japura/japura-gui

  1. protected JCheckBox getCheckBox() {
  2. if (checkBox == null) {
  3. checkBox =
  4. new JCheckBox(I18nAdapter.getAdapter().getString(
  5. GUIStringKeys.SELECT_DESELECT_ALL.getKey()));
  6. checkBox.setOpaque(false);
  7. }
  8. return checkBox;
  9. }

代码示例来源:origin: org.rwshop/org.rwshop.swing.common

  1. private static void makeCellCheckBox(JCheckBox cb, Icon icon, Icon selIcon, String tooltip){
  2. cb.setHorizontalAlignment(JCheckBox.CENTER);
  3. if(icon != null){
  4. cb.setIcon(icon);
  5. }
  6. if(selIcon != null){
  7. cb.setSelectedIcon(selIcon);
  8. }
  9. cb.setOpaque(true);
  10. cb.setToolTipText(tooltip);
  11. }

代码示例来源:origin: digital-preservation/droid

  1. @Override
  2. public Component getTableCellEditorComponent(JTable table, Object value,
  3. boolean isSelected, int row, int column) {
  4. profile = (ProfileWrapper) value;
  5. final JCheckBox checkBox = (JCheckBox) getComponent();
  6. checkBox.setText(profile.getProfile().getName());
  7. checkBox.setSelected(profile.isSelected());
  8. checkBox.setOpaque(false);
  9. return checkBox;
  10. }

代码示例来源:origin: uk.gov.nationalarchives/droid-ui

  1. @Override
  2. public Component getTableCellEditorComponent(JTable table, Object value,
  3. boolean isSelected, int row, int column) {
  4. profile = (ProfileWrapper) value;
  5. final JCheckBox checkBox = (JCheckBox) getComponent();
  6. checkBox.setText(profile.getProfile().getName());
  7. checkBox.setSelected(profile.isSelected());
  8. checkBox.setOpaque(false);
  9. return checkBox;
  10. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-lib-profiler-ui

  1. public CheckTreeCellRenderer() {
  2. setLayout(new BorderLayout());
  3. setOpaque(false);
  4. checkBox.setOpaque(false);
  5. // --- Workaround for #205932 - not sure why, but works fine...
  6. Font f = UIManager.getFont("Label.font"); // NOI18N
  7. if (f != null) treeRenderer.setFont(f.deriveFont(f.getStyle()));
  8. // ---
  9. add(checkBox, BorderLayout.WEST);
  10. }

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-ui

  1. private CheckBoxRenderer() {
  2. super(new FlowLayout(FlowLayout.CENTER, 0, 0));
  3. add(checkBox = new JCheckBox());
  4. add(label = new JLabel());
  5. label.setIconTextGap(1);
  6. checkBox.setOpaque(false);
  7. checkBox.setMargin(new Insets(0, 0, 0, 0));
  8. setOpaque(false);
  9. setEnabled(true);
  10. setBorder(null);
  11. }

代码示例来源:origin: com.github.insubstantial/substance

  1. public BooleanEditor() {
  2. super(new SubstanceEditorCheckBox());
  3. JCheckBox checkBox = (JCheckBox) getComponent();
  4. checkBox.setOpaque(false);
  5. checkBox.setHorizontalAlignment(JCheckBox.CENTER);
  6. }
  7. }

代码示例来源:origin: org.java.net.substance/substance

  1. public BooleanEditor() {
  2. super(new SubstanceEditorCheckBox());
  3. JCheckBox checkBox = (JCheckBox) getComponent();
  4. checkBox.setOpaque(false);
  5. checkBox.setHorizontalAlignment(JCheckBox.CENTER);
  6. }
  7. }

相关文章

JCheckBox类方法