本文整理了Java中javax.swing.AbstractButton.setContentAreaFilled()
方法的一些代码示例,展示了AbstractButton.setContentAreaFilled()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.setContentAreaFilled()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:setContentAreaFilled
暂无
代码示例来源:origin: stackoverflow.com
setForeground(Color.WHITE);
setFont(getFont().deriveFont(Font.BOLD, 13));
setContentAreaFilled(false);
setBorder(null);
setCursor(new Cursor(Cursor.HAND_CURSOR));
代码示例来源:origin: magefree/mage
protected void makeTransparent(JLayeredPane jLayeredPane) {
setOpaque(false);
for (int i = 0; i < getComponentCount(); i++) {
Component c = jLayeredPane.getComponent(i);
if (c instanceof AbstractButton && !(c instanceof JButton)) {
((AbstractButton) c).setContentAreaFilled(false);
} else if (c instanceof ImageButton) {
((AbstractButton) c).setContentAreaFilled(false);
}
}
}
代码示例来源:origin: magefree/mage
/**
* Make inner component transparent.
*/
protected void makeTransparent() {
setOpaque(false);
for (int i = 0; i < getComponentCount(); i++) {
Component c = getComponent(i);
if (c instanceof AbstractButton && !(c instanceof JButton)) {
((AbstractButton) c).setContentAreaFilled(false);
} else if (c instanceof ImageButton) {
((AbstractButton) c).setContentAreaFilled(false);
}
}
}
代码示例来源:origin: stackoverflow.com
import java.awt.*;
import javax.swing.*;
class ColoredButton {
public static void main(String[] args) {
Runnable r = new Runnable() {
@Override
public void run() {
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
JButton b1 = new JButton("Button 1");
b1.setBackground(Color.RED);
// these next two lines do the magic..
b1.setContentAreaFilled(false);
b1.setOpaque(true);
JOptionPane.showMessageDialog(null, b1);
}
};
SwingUtilities.invokeLater(r);
}
}
代码示例来源:origin: stackoverflow.com
private JGradientButton() {
super("Gradient Button");
setContentAreaFilled(false);
setFocusPainted(false); // used for demonstration
代码示例来源:origin: stackoverflow.com
button.setContentAreaFilled(false);
代码示例来源:origin: stackoverflow.com
setContentAreaFilled(false);
setFocusPainted(false);
setBorder(BorderFactory.createEmptyBorder());
代码示例来源:origin: stackoverflow.com
setContentAreaFilled(false);
代码示例来源:origin: stackoverflow.com
editorComponent.setBackground(Color.white);
editorComponent.setBorderPainted(false);
editorComponent.setContentAreaFilled( false );
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-mercurial
public void mouseExited(MouseEvent e) {
button.setContentAreaFilled(false);
button.setBorderPainted(false);
}
});
代码示例来源:origin: com.jidesoft/jide-oss
/**
* Removes the button border.
*
* @param button the button
*/
public static void removeButtonBorder(AbstractButton button) {
button.setContentAreaFilled(false);
button.setMargin(new Insets(0, 0, 0, 0));
button.setBorder(BorderFactory.createEmptyBorder());
}
代码示例来源:origin: nroduit/Weasis
@Override
public void mouseEntered(MouseEvent e) {
AbstractButton btn = (AbstractButton) e.getSource();
if ((e.getModifiersEx() & InputEvent.BUTTON1_DOWN_MASK) == 0) {
if (rolloverBorderPainted) {
btn.setBorderPainted(true);
}
if (rolloverContentAreaFilled) {
btn.setContentAreaFilled(true);
}
}
}
代码示例来源:origin: Revivius/nb-darcula
@Override
protected void setBorderToNormal(Component c) {
if (c instanceof AbstractButton) {
AbstractButton b = (AbstractButton) c;
b.setBorderPainted(true);
b.setContentAreaFilled(true);
b.setRolloverEnabled(false);
uninstallListener(b);
}
}
代码示例来源: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: org.netbeans.modules/org-netbeans-lib-profiler-ui
protected void addImpl(Component comp, Object constraints, int index) {
if (comp instanceof AbstractButton) {
AbstractButton ab = (AbstractButton) comp;
ab.setContentAreaFilled(false);
ab.setMargin(new Insets(3, 3, 3, 3));
if (buttonStyle == BUTTON_STYLE_VERICAL) {
ab.setVerticalTextPosition(SwingConstants.BOTTOM);
ab.setHorizontalTextPosition(SwingConstants.CENTER);
}
}
super.addImpl(comp, constraints, index);
}
代码示例来源:origin: eugener/oxbow
@Override
public void prepareSource(JComponent source) {
if ( source instanceof AbstractButton ) {
AbstractButton button = (AbstractButton)source;
button.setOpaque(false);
button.setBorderPainted(false);
button.setContentAreaFilled(false);
button.setFocusPainted(false);
}
}
代码示例来源: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: Revivius/nb-darcula
private void configureButton(AbstractButton b) {
b.setBorderPainted(false);
b.setContentAreaFilled(false);
b.setRolloverEnabled(true);
installListener(b);
}
代码示例来源:origin: stackoverflow.com
AbstractButton b=new JToggleButton(firstIcon);
b.setContentAreaFilled(false);
b.setFocusable(false);
b.setBorder(BorderFactory.createEmptyBorder());
b.setRolloverEnabled(true);
b.setRolloverIcon(secondIcon);
b.setSelectedIcon(thirdIcon);
代码示例来源:origin: Revivius/nb-darcula
@Override
public void stateChanged(ChangeEvent e) {
AbstractButton b = (AbstractButton) e.getSource();
boolean rollover = b.getModel().isRollover();
b.setContentAreaFilled(rollover || b.getModel().isSelected());
b.setBorderPainted(rollover);
}
};
内容来源于网络,如有侵权,请联系作者删除!