本文整理了Java中javax.swing.AbstractButton.setOpaque()
方法的一些代码示例,展示了AbstractButton.setOpaque()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.setOpaque()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:setOpaque
暂无
代码示例来源:origin: com.github.insubstantial/substance
@Override
public void markButtonAsFlat(AbstractButton button) {
button.putClientProperty(SubstanceLookAndFeel.FLAT_PROPERTY,
Boolean.TRUE);
button.setOpaque(false);
}
代码示例来源:origin: org.java.net.substance/substance
@Override
public void markButtonAsFlat(AbstractButton button) {
button.putClientProperty(SubstanceLookAndFeel.FLAT_PROPERTY,
Boolean.TRUE);
button.setOpaque(false);
}
代码示例来源:origin: com.jtattoo/JTattoo
public void installDefaults(AbstractButton b) {
super.installDefaults(b);
b.setOpaque(false);
b.setRolloverEnabled(true);
}
代码示例来源:origin: com.jtattoo/JTattoo
public void installDefaults(AbstractButton b) {
super.installDefaults(b);
b.setOpaque(false);
b.setRolloverEnabled(true);
}
代码示例来源:origin: com.jtattoo/JTattoo
protected void uninstallDefaults(AbstractButton b) {
super.uninstallDefaults(b);
b.setOpaque(true);
b.setRolloverEnabled(false);
}
代码示例来源:origin: tinyMediaManager/tinyMediaManager
@Override
public void installUI(JComponent c) {
super.installUI(c);
AbstractButton button = (AbstractButton) c;
button.setOpaque(false);
button.setRolloverEnabled(true);
button.setBorder(BorderFactory.createEmptyBorder(4, 10, 4, 10));
}
代码示例来源:origin: com.jidesoft/jide-oss
public CheckBoxListCellRenderer(ListCellRenderer renderer) {
_checkBox.setBorder(BorderFactory.createEmptyBorder(0, 2, 0, 2));
_checkBox.setOpaque(false);
setOpaque(true);
setLayout(new BorderLayout(0, 0));
add(_checkBox, BorderLayout.BEFORE_LINE_BEGINS);
_actualListRenderer = renderer;
}
代码示例来源:origin: org.netbeans.api/org-netbeans-swing-plaf
protected void setBorderToRollover(Component c) {
if (c instanceof AbstractButton) {
((AbstractButton) c).setBorderPainted(false);
((AbstractButton) c).setBorder(BorderFactory.createEmptyBorder());
((AbstractButton) c).setContentAreaFilled(false);
((AbstractButton) c).setOpaque(false);
}
if (c instanceof JComponent) {
((JComponent) c).setOpaque(false);
}
}
代码示例来源:origin: net.sf.nimrod/nimrod-laf
public void installDefaults( AbstractButton b) {
super.installDefaults( b);
oldOpaque = b.isOpaque();
b.setOpaque( false);
icon = NimRODIconFactory.getRadioButtonIcon();
}
代码示例来源:origin: net.sf.nimrod/nimrod-laf
public void installDefaults( AbstractButton b) {
super.installDefaults( b);
oldOpaque = b.isOpaque();
b.setOpaque( false);
icon = NimRODIconFactory.getCheckBoxIcon();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/skinlf
/**
* Description of the Method
*
* @param b Description of Parameter
*/
protected void uninstallDefaults(AbstractButton b) {
super.uninstallDefaults(b);
b.setOpaque(true);
b.setBorderPainted(true);
b.setFocusPainted(true);
}
代码示例来源:origin: org.netbeans.api/org-netbeans-swing-plaf
protected void setBorderToNormal(Component c) {
if (c instanceof AbstractButton) {
((AbstractButton) c).setBorderPainted(false);
((AbstractButton) c).setContentAreaFilled(false);
((AbstractButton) c).setOpaque(false);
}
if (c instanceof JComponent) {
((JComponent) c).setOpaque(false);
}
}
代码示例来源:origin: violetumleditor/violetumleditor
protected void installDefaults(AbstractButton b)
{
super.installDefaults(b);
b.setOpaque(true);
b.setBorderPainted(false);
b.setRolloverEnabled(true);
b.setFont(b.getFont().deriveFont(Font.PLAIN));
b.setBorder(new EmptyBorder(VGAP, HGAP, VGAP, HGAP));
}
代码示例来源:origin: atarw/material-ui-swing
@Override
public void installUI (JComponent c) {
super.installUI (c);
AbstractButton button = (AbstractButton) c;
button.setOpaque (UIManager.getBoolean ("Button.opaque"));
button.setBorder (UIManager.getBorder ("Button.border"));
button.setBackground (UIManager.getColor ("Button.background"));
button.setForeground (UIManager.getColor ("Button.foreground"));
button.setFont (UIManager.getFont ("Button.font"));
}
代码示例来源:origin: igvteam/igv
public RadioButtonListCellRenderer(ListCellRenderer renderer) {
super(renderer);
//Really have no idea why this is necessary, or how the check box gets added in the first place
if (getComponentCount() > 0)
remove(0);
button.setBorder(BorderFactory.createEmptyBorder(0, 2, 0, 2));
button.setOpaque(false);
add(button, BorderLayout.BEFORE_LINE_BEGINS);
set_checkBox(button);
}
代码示例来源:origin: com.github.insubstantial/flamingo
protected void configureRenderer() {
this.buttonRendererPane = new CellRendererPane();
this.commandButton.add(buttonRendererPane);
this.rendererButton = createRendererButton();
this.rendererButton.setOpaque(false);
this.rendererSeparator = new JSeparator();
Font currFont = this.commandButton.getFont();
if ((currFont == null) || (currFont instanceof UIResource)) {
this.commandButton.setFont(this.rendererButton.getFont());
}
// special handling for Mac OS X native look-and-feel
this.rendererButton.putClientProperty("JButton.buttonType", "square");
}
代码示例来源:origin: org.netbeans.api/org-netbeans-swing-plaf
public void installUI (JComponent c) {
AbstractButton b = (AbstractButton) c;
b.addMouseListener (listener);
b.addChangeListener(this);
b.setContentAreaFilled(false);
b.setOpaque(false);
b.setFocusable(false);
b.setBorderPainted(false);
b.setBorder (BorderFactory.createEmptyBorder());
b.putClientProperty("hideActionText", Boolean.TRUE); //NOI18N
}
代码示例来源:origin: com.github.insubstantial/substance
@Override
public void uninstallDefaults(AbstractButton b) {
super.uninstallDefaults(b);
b.setBorder((Border) b
.getClientProperty(SubstanceButtonUI.BORDER_ORIGINAL));
b.setOpaque((Boolean) b
.getClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL));
b.putClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL, null);
}
代码示例来源:origin: org.java.net.substance/substance
@Override
public void uninstallDefaults(AbstractButton b) {
super.uninstallDefaults(b);
b.setBorder((Border) b
.getClientProperty(SubstanceButtonUI.BORDER_ORIGINAL));
b.setOpaque((Boolean) b
.getClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL));
b.putClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL, null);
}
代码示例来源:origin: com.fifesoft.rtext/fife.common
@Override
protected void installDefaults(AbstractButton b) {
super.installDefaults(b);
b.setMargin(new Insets(5, 3, 5, 3));
b.setRolloverEnabled(true); // Not true by default.
b.setFocusable(false); // Prevent JRootPane default button issues
b.setBorder(new ButtonBorder());
b.setOpaque(false);
colors.initialize(b);
b.putClientProperty("breadcrumbBorderColor", colors.borderColor);
}
内容来源于网络,如有侵权,请联系作者删除!