本文整理了Java中javax.swing.AbstractButton.setFocusPainted()
方法的一些代码示例,展示了AbstractButton.setFocusPainted()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.setFocusPainted()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:setFocusPainted
暂无
代码示例来源:origin: stackoverflow.com
tip1Null.setFocusPainted(false);
tip1Null.setBorder(compound);
tip1Null.setHorizontalTextPosition(SwingConstants.CENTER);
代码示例来源:origin: stackoverflow.com
super("Gradient Button");
setContentAreaFilled(false);
setFocusPainted(false); // used for demonstration
代码示例来源:origin: stackoverflow.com
super(UIManager.getIcon("OptionPane.informationIcon"));
setContentAreaFilled(false);
setFocusPainted(false);
setBorder(BorderFactory.createEmptyBorder());
代码示例来源:origin: stackoverflow.com
JScrollPane scrollPane = new JScrollPane(txtDetails, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
btnCopy = new JButton("Copy");
btnCopy.setFocusPainted(false);
btnCopy.setEnabled(false);
btnCopy.addActionListener(this);
代码示例来源:origin: net.sf.tinylaf/tinylaf
IconButton(Icon icon) {
super(icon);
setFocusPainted(false);
setMargin(new Insets(2, 2, 2, 2));
}
}
代码示例来源:origin: freeplane/freeplane
public static void configureToolbarButtonSize(final AbstractButton abstractButton) {
if (System.getProperty("os.name").equals("Mac OS X")) {
abstractButton.putClientProperty("JButton.buttonType", "segmented");
abstractButton.putClientProperty("JButton.segmentPosition", "middle");
final Dimension buttonSize = new Dimension(22, 22);
abstractButton.setPreferredSize(buttonSize);
abstractButton.setFocusPainted(false);
}
abstractButton.setFocusable(false);
abstractButton.setMargin(FreeplaneToolBar.nullInsets);
}
}
代码示例来源:origin: com.github.arnabk/pgslookandfeel
public void installDefaults(AbstractButton b) {
super.installDefaults(b);
b.setFocusPainted(false);
b.putClientProperty("rolloverBackground", UIManager.getColor("ToggleButton.rolloverBackground"));
b.putClientProperty("pgs.isFlat", UIManager.get("ToggleButton.isFlat"));
b.putClientProperty("gradientStart", UIManager.get("ToggleButton.gradientStart"));
b.putClientProperty("gradientEnd", UIManager.get("ToggleButton.gradientEnd"));
b.putClientProperty("rollover.gradientStart", UIManager.get("ToggleButton.rolloverGradientStart"));
b.putClientProperty("rollover.gradientEnd", UIManager.get("ToggleButton.rolloverGradientEnd"));
b.putClientProperty("selected.gradientStart", UIManager.get("ToggleButton.selectedGradientStart"));
b.putClientProperty("selected.gradientEnd", UIManager.get("ToggleButton.selectedGradientEnd"));
}
代码示例来源: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: 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: net.sf.squirrel-sql.thirdparty-non-maven/skinlf
/**
* Description of the Method
*
* @param b Description of Parameter
*/
protected void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setBorderPainted(false);
b.setFocusPainted(false);
b.setOpaque(false);
}
代码示例来源: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.setBorderPainted(true);
b.setFocusPainted(true);
b.setOpaque(true);
}
代码示例来源:origin: org.bidib.org.oxbow/swingbits
@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.cytoscape/swing-application-impl
private static void styleButton(final AbstractButton btn) {
btn.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
btn.setForeground(FG_COLOR);
btn.setBackground(FLOAT_PANEL_COLOR);
btn.setMinimumSize(new Dimension(BUTTON_SIZE, BUTTON_SIZE));
btn.setPreferredSize(new Dimension(BUTTON_SIZE, BUTTON_SIZE));
btn.setSize(new Dimension(BUTTON_SIZE, BUTTON_SIZE));
btn.setRolloverEnabled(false);
btn.setFocusPainted(false);
btn.setFocusable(false);
btn.setContentAreaFilled(false);
}
}
代码示例来源:origin: datacleaner/DataCleaner
@Override
public void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setFont(WidgetUtils.FONT_BUTTON);
b.setBackground(COLOR_BG_DEFAULT);
b.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST);
b.setFocusPainted(false);
b.setBorder(WidgetUtils.BORDER_BUTTON_DARK);
b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
}
代码示例来源:origin: datacleaner/DataCleaner
@Override
public void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setFocusPainted(false);
b.setFont(WidgetUtils.FONT_BUTTON);
b.setBackground(WidgetUtils.BG_COLOR_BRIGHT);
b.setForeground(WidgetUtils.BG_COLOR_DARK);
b.setBorder(WidgetUtils.BORDER_BUTTON_DEFAULT);
b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
}
代码示例来源:origin: datacleaner/DataCleaner
@Override
public void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setFocusPainted(false);
b.setFont(WidgetUtils.FONT_BUTTON);
b.setBackground(WidgetUtils.BG_COLOR_BRIGHT);
b.setForeground(WidgetUtils.BG_COLOR_DARK);
b.setBorder(WidgetUtils.BORDER_BUTTON_DEFAULT);
b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
}
代码示例来源:origin: datacleaner/DataCleaner
@Override
public void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setFont(WidgetUtils.FONT_BUTTON);
b.setBackground(COLOR_BG_DEFAULT);
b.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST);
b.setFocusPainted(false);
b.setBorder(WidgetUtils.BORDER_BUTTON_DARK);
b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
}
代码示例来源:origin: datacleaner/DataCleaner
@Override
public void installDefaults(final AbstractButton b) {
super.installDefaults(b);
b.setFocusPainted(false);
b.setFont(WidgetUtils.FONT_BUTTON);
b.setBackground(WidgetUtils.BG_COLOR_BLUE_DARK);
b.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST);
b.setBorder(WidgetUtils.BORDER_BUTTON_PRIMARY);
b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
}
代码示例来源:origin: senbox-org/snap-desktop
private AdjustableViewScrollPane createScrollPane() {
AbstractButton zoomAllButton = ToolButtonFactory.createButton(UIUtils.loadImageIcon("icons/ZoomAll13.gif"),
false);
zoomAllButton.setFocusable(false);
zoomAllButton.setFocusPainted(false);
zoomAllButton.addActionListener(e -> getLayerCanvas().zoomAll());
AdjustableViewScrollPane scrollPane = new AdjustableViewScrollPane(layerCanvas);
// todo - use sceneImage.getConfiguration() (nf, 18.09.2008)
scrollPane.setBackground(DEFAULT_IMAGE_BACKGROUND_COLOR);
scrollPane.setCornerComponent(zoomAllButton);
return scrollPane;
}
代码示例来源:origin: com.synaptix/SynaptixSwing
public static final void changeButtonPainted(AbstractButton button) {
button.setFocusPainted(false);
if (button.getModel().isRollover() && button.getModel().isEnabled()) {
button.setBorderPainted(true);
button.setContentAreaFilled(true);
} else if (button.getModel().isSelected()) {
button.setBorderPainted(true);
button.setContentAreaFilled(true);
} else {
button.setBorderPainted(false);
button.setContentAreaFilled(false);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!