javax.swing.AbstractButton#setBorderPainted ( )源码实例Demo

下面列出了javax.swing.AbstractButton#setBorderPainted ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: CQL   文件: ButtonTabComponent.java
@Override
public void mouseEntered(MouseEvent e) {
	Component component = e.getComponent();
	if (component instanceof AbstractButton) {
		AbstractButton button = (AbstractButton) component;
		button.setBorderPainted(true);
	}
}
 
源代码2 项目: CQL   文件: ButtonTabComponent.java
@Override
public void mouseExited(MouseEvent e) {
	Component component = e.getComponent();
	if (component instanceof AbstractButton) {
		AbstractButton button = (AbstractButton) component;
		button.setBorderPainted(false);
	}
}
 
源代码3 项目: orbit-image-analysis   文件: BasicLinkButtonUI.java
protected void installDefaults(AbstractButton b) {
  super.installDefaults(b);

  b.setOpaque(false);
  b.setBorderPainted(false);
  b.setRolloverEnabled(true);

  dashedRectGapX = UIManager.getInt("ButtonUI.dashedRectGapX");
  dashedRectGapY = UIManager.getInt("ButtonUI.dashedRectGapY");
  dashedRectGapWidth = UIManager.getInt("ButtonUI.dashedRectGapWidth");
  dashedRectGapHeight = UIManager.getInt("ButtonUI.dashedRectGapHeight");
  focusColor = UIManager.getColor("ButtonUI.focus");

  b.setHorizontalAlignment(AbstractButton.LEFT);
}
 
源代码4 项目: Zettelkasten   文件: Tools.java
public static AbstractButton makeTexturedToolBarButton(AbstractButton button, String segmentPosition) {
    if (null == segmentPosition || segmentPosition.isEmpty() || segmentPosition.equals(SEGMENT_POSITION_ONLY)) {
        button.putClientProperty("JButton.buttonType", "textured");
    } else {
        button.putClientProperty("JButton.buttonType", "segmentedTextured");
        button.putClientProperty("JButton.segmentPosition", segmentPosition);
    }
    button.setText(null);
    button.setBorderPainted(true);
    button.setPreferredSize(Constants.seaGlassButtonDimension);
    return button;
}
 
源代码5 项目: xdm   文件: XDMMenuItemUI.java
@Override
public void installUI(JComponent c) {
	super.installUI(c);
	c.setBorder(null);
	if (c instanceof AbstractButton) {
		AbstractButton btn = (AbstractButton) c;
		btn.setBorder(new EmptyBorder(getScaledInt(5), getScaledInt(10), getScaledInt(5), getScaledInt(10)));
		btn.setBorderPainted(false);
	}
}
 
源代码6 项目: xdm   文件: XDMMenuUI.java
@Override
public void installUI(JComponent c) {
	super.installUI(c);
	if (c instanceof AbstractButton) {
		AbstractButton btn = (AbstractButton) c;
		// btn.setMargin(new Insets(10,10,10,10));
		btn.setBorder(new EmptyBorder(getScaledInt(5), getScaledInt(10), getScaledInt(5), getScaledInt(10)));
		// btn.setIcon(new XDMBlankIcon(15, 10));
		btn.setBorderPainted(false);
		// btn.setMargin(new Insets(10, 10, 10, 10));
		// btn.setFont(new Font(Font.DIALOG, Font.PLAIN, 12));
	}
}
 
源代码7 项目: ccu-historian   文件: FloatingButtonEnabler.java
/**
 * Triggers the drawing of the border when the mouse entered the button area.
 *
 * @param e  the mouse event.
 */
public void mouseEntered(final MouseEvent e) {
    if (e.getSource() instanceof AbstractButton) {
        final AbstractButton button = (AbstractButton) e.getSource();
        if (button.isEnabled()) {
            button.setBorderPainted(true);
        }
    }
}
 
源代码8 项目: binnavi   文件: ButtonTabComponent.java
@Override
public void mouseEntered(final MouseEvent event) {
  final Component component = event.getComponent();
  if (component instanceof AbstractButton) {
    final AbstractButton button = (AbstractButton) component;
    button.setBorderPainted(false);
  }
}
 
源代码9 项目: netbeans   文件: SearchButton.java
private static void removeButtonContentAreaAndBorder(AbstractButton button) {
    boolean canRemove = true;
    if (button instanceof JToggleButton) {
        canRemove = !button.isSelected();
    }
    if (canRemove) {
        button.setContentAreaFilled(false);
        button.setBorderPainted(false);
    }
}
 
源代码10 项目: netbeans   文件: SearchButton.java
@Override
public void mouseEntered(MouseEvent evt) {
    Object src = evt.getSource();

    if (src instanceof AbstractButton) {
        AbstractButton button = (AbstractButton) evt.getSource();
        if (button.isEnabled()) {
            button.setContentAreaFilled(true);
            button.setBorderPainted(true);
        }
    }
}
 
源代码11 项目: tn5250j   文件: ButtonTabComponent.java
public void mouseEntered(MouseEvent e) {
	Component component = e.getComponent();
	if (component instanceof AbstractButton) {
		AbstractButton button = (AbstractButton) component;
		button.setBorderPainted(true);
	}
}
 
源代码12 项目: wildfly-core   文件: ButtonTabComponent.java
public void mouseEntered(MouseEvent e) {
    Component component = e.getComponent();
    if (component instanceof AbstractButton) {
        AbstractButton button = (AbstractButton) component;
        button.setBorderPainted(true);
    }
}
 
源代码13 项目: bytecode-viewer   文件: TabbedPane.java
@Override
public void mouseExited(final MouseEvent e) {
    final Component component = e.getComponent();
    if (component instanceof AbstractButton) {
        final AbstractButton button = (AbstractButton) component;
        button.setBorderPainted(false);
    }
}
 
源代码14 项目: tn5250j   文件: ButtonTabComponent.java
public void mouseExited(MouseEvent e) {
   Component component = e.getComponent();
   if (component instanceof AbstractButton) {
      AbstractButton button = (AbstractButton) component;
      button.setBorderPainted(false);
   }
}
 
源代码15 项目: binnavi   文件: ButtonTabComponent.java
@Override
public void mouseExited(final MouseEvent event) {
  final Component component = event.getComponent();
  if (component instanceof AbstractButton) {
    final AbstractButton button = (AbstractButton) component;
    button.setBorderPainted(false);
  }
}
 
源代码16 项目: pumpernickel   文件: NavigationButtons.java
public static void formatNext(AbstractButton button) {
	button.setIcon(createIcon(true, .75f));
	button.setRolloverIcon(createIcon(true, .85f));
	button.setSelectedIcon(createIcon(true, 1f));
	button.setDisabledIcon(createIcon(true, .3f));
	button.setUI(new BevelButtonUI());
	button.setContentAreaFilled(true);
	button.putClientProperty("JButton.segmentPosition", "last");
	button.setBorderPainted(true);
}
 
源代码17 项目: snap-desktop   文件: ToolButtonFactory.java
private void setSelectedState(AbstractButton b) {
    if (b.isEnabled()) {
        b.setBorderPainted(true);
        b.setBackground(SELECTED_BACKGROUND_COLOR);
    } else {
        b.setBorderPainted(false);
        b.setBackground(getDefaultBackground().darker());
    }
}
 
源代码18 项目: snap-desktop   文件: ToolButtonFactory.java
private void setNormalState(AbstractButton b) {
            b.setBorderPainted(false);
//            b.setForeground(getDefaultForeground());
            b.setBackground(getDefaultBackground());
        }
 
源代码19 项目: pumpernickel   文件: LargeNavigationPanelUI.java
protected void format(AbstractButton button) {
	button.setBorderPainted(false);
	button.setContentAreaFilled(false);
	button.setUI(new BasicButtonUI());
}
 
源代码20 项目: ccu-historian   文件: FloatingButtonEnabler.java
/**
 * Adds a button to this enabler.
 *
 * @param button  the button.
 */
public void addButton(final AbstractButton button) {
    button.addMouseListener(this);
    button.setBorderPainted(false);
}