本文整理了Java中javax.swing.JButton.setIconTextGap()
方法的一些代码示例,展示了JButton.setIconTextGap()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.setIconTextGap()
方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:setIconTextGap
暂无
代码示例来源:origin: org.cytoscape/vizmap-gui-impl
protected void setButtonColor(final Color newColor) {
final int iconWidth = 20;
final int iconHeight = 10;
final BufferedImage bi = new BufferedImage(iconWidth, iconHeight, BufferedImage.TYPE_INT_RGB);
final Graphics2D g2 = bi.createGraphics();
g2.setColor(newColor);
g2.fillRect(0, 0, iconWidth, iconHeight);
Icon colorIcon = new ImageIcon(bi);
colorButton.setIcon(colorIcon);
colorButton.setIconTextGap(10);
}
代码示例来源:origin: cytoscape/application
protected void setButtonColor(Color newColor) {
final int iconWidth = 10;
final int iconHeight = 10;
final BufferedImage bi = new BufferedImage(iconWidth, iconHeight, BufferedImage.TYPE_INT_RGB);
final Graphics2D g2 = bi.createGraphics();
/*
* Fill background
*/
g2.setColor(newColor);
g2.fillRect(0, 0, iconWidth, iconHeight);
Icon colorIcon = new ImageIcon(bi);
colorButton.setIcon(colorIcon);
colorButton.setIconTextGap(6);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setIconTextGap(int aValue) {
super.setIconTextGap(aValue);
}
代码示例来源:origin: locationtech/jts
public static JButton createButton(String title, ImageIcon icon, String tip, ActionListener action, boolean isFocusable ) {
JButton btn = new JButton();
if (title != null) btn.setText(title);
if (tip != null) btn.setToolTipText(tip);
if (icon != null) {
btn.setIcon(icon);
btn.setIconTextGap(2);
}
btn.setMargin(new Insets(0, 2, 0, 2));
if (action != null) btn.addActionListener(action);
if (! isFocusable) {
btn.setFocusable(false);
btn.setFocusPainted(false);
}
return btn;
}
代码示例来源:origin: org.rwshop/org.rwshop.swing.common
myStopButton.setIconTextGap(0);
myStopButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
代码示例来源:origin: digital-preservation/droid
jButtonShowValues.setIconTextGap(0);
jButtonShowValues.setInheritsPopupMenu(true);
jButtonShowValues.setPreferredSize(new java.awt.Dimension(259, 32));
代码示例来源:origin: uk.gov.nationalarchives/droid-ui
jButtonShowValues.setIconTextGap(0);
jButtonShowValues.setInheritsPopupMenu(true);
jButtonShowValues.setPreferredSize(new java.awt.Dimension(259, 32));
代码示例来源:origin: org.gephi/appearance-plugin-ui
colorSwatchButton.setFocusable(false);
colorSwatchButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
colorSwatchButton.setIconTextGap(0);
colorSwatchButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
colorSwatchButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
代码示例来源:origin: ontop/ontop
cmdExportResult.setContentAreaFilled(false);
cmdExportResult.setFocusable(false);
cmdExportResult.setIconTextGap(5);
cmdExportResult.setMaximumSize(new java.awt.Dimension(125, 25));
cmdExportResult.setMinimumSize(new java.awt.Dimension(125, 25));
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction(jsDoc = CONSTRUCTOR_JSDOC, params = {"text", "icon", "iconTextGap", "actionPerformed"})
public Button(String aText, Icon aIcon, int aIconTextGap, JSObject aActionPerformedHandler) {
super(aText, aIcon);
super.setIconTextGap(aIconTextGap);
super.setHorizontalTextPosition(HorizontalPosition.RIGHT);
setOnActionPerformed(aActionPerformedHandler);
}
代码示例来源:origin: org.japura/japura-gui
private void reajustTextGap() {
FontMetrics fm = getFontMetrics(getFont());
Dimension dim = null;
if (isShowing()) {
dim = getSize();
} else {
dim = getPreferredSize();
}
Insets insets = getInsets();
int avaiableWidth =
dim.width - insets.left - insets.right - imageWidth - separatorGap - 3
- gap;
int d = gap + 3 + separatorGap;
int width = fm.stringWidth(getText());
if (alignment == SwingConstants.LEFT) {
super.setIconTextGap(avaiableWidth - width + d);
} else if (alignment == SwingConstants.CENTER) {
super.setIconTextGap((avaiableWidth / 2) - ((width) / 2) + d);
} else if (alignment == SwingConstants.RIGHT) {
super.setIconTextGap(gap + 3 + separatorGap);
}
}
代码示例来源:origin: org.gephi/desktop-layout
runButton.setIconTextGap(5);
runButton.setMargin(new java.awt.Insets(2, 7, 2, 14));
runButton.addActionListener(new java.awt.event.ActionListener() {
presetsButton.setText(org.openide.util.NbBundle.getMessage(LayoutPanel.class, "LayoutPanel.presetsButton.text")); // NOI18N
presetsButton.setFocusable(false);
presetsButton.setIconTextGap(0);
layoutToolbar.add(presetsButton);
代码示例来源:origin: GoldenGnu/jeveassets
jEsi.setActionCommand(AccountImportAction.ADD_ESI.name());
jEsi.addActionListener(listener);
jEsi.setIconTextGap(20);
jEsi.setFont(font);
jEsi.setHorizontalAlignment(JButton.LEADING);
jEveKit.setActionCommand(AccountImportAction.ADD_EVEKIT.name());
jEveKit.addActionListener(listener);
jEveKit.setIconTextGap(20);
jEveKit.setFont(font);
jEveKit.setHorizontalAlignment(JButton.LEADING);
代码示例来源:origin: ontop/ontop
cmdCreateNew.setBorder(BorderFactory.createEtchedBorder());
cmdCreateNew.setContentAreaFilled(false);
cmdCreateNew.setIconTextGap(5);
cmdCreateNew.setMaximumSize(new Dimension(95, 25));
cmdCreateNew.setMinimumSize(new Dimension(95, 25));
cmdCancel.setBorder(BorderFactory.createEtchedBorder());
cmdCancel.setContentAreaFilled(false);
cmdCancel.setIconTextGap(5);
cmdCancel.setMaximumSize(new Dimension(95, 25));
cmdCancel.setMinimumSize(new Dimension(95, 25));
代码示例来源:origin: ontop/ontop
cmdRemove.setBorder(javax.swing.BorderFactory.createEtchedBorder());
cmdRemove.setContentAreaFilled(false);
cmdRemove.setIconTextGap(5);
cmdRemove.setMaximumSize(new java.awt.Dimension(25, 25));
cmdRemove.setMinimumSize(new java.awt.Dimension(25, 25));
cmdAdd.setBorder(javax.swing.BorderFactory.createEtchedBorder());
cmdAdd.setContentAreaFilled(false);
cmdAdd.setIconTextGap(4);
cmdAdd.setMaximumSize(new java.awt.Dimension(25, 25));
cmdAdd.setMinimumSize(new java.awt.Dimension(25, 25));
代码示例来源:origin: kaikramer/keystore-explorer
jbWelcome.setIconTextGap(0);
jbWelcome.setBorderPainted(false);
jbWelcome.setBorder(null);
代码示例来源:origin: ontop/ontop
cmdAttachPrefix.setBorder(javax.swing.BorderFactory.createEtchedBorder());
cmdAttachPrefix.setContentAreaFilled(false);
cmdAttachPrefix.setIconTextGap(5);
cmdAttachPrefix.setMaximumSize(new java.awt.Dimension(112, 26));
cmdAttachPrefix.setMinimumSize(new java.awt.Dimension(112, 26));
cmdExecuteQuery.setBorder(javax.swing.BorderFactory.createEtchedBorder());
cmdExecuteQuery.setContentAreaFilled(false);
cmdExecuteQuery.setIconTextGap(5);
cmdExecuteQuery.setMaximumSize(new java.awt.Dimension(82, 26));
cmdExecuteQuery.setMinimumSize(new java.awt.Dimension(82, 26));
cmdSaveChanges.setBorder(javax.swing.BorderFactory.createEtchedBorder());
cmdSaveChanges.setContentAreaFilled(false);
cmdSaveChanges.setIconTextGap(5);
cmdSaveChanges.setMaximumSize(new java.awt.Dimension(112, 26));
cmdSaveChanges.setMinimumSize(new java.awt.Dimension(112, 26));
代码示例来源:origin: tulskiy/musique
nextRandomButton.setFocusable(false);
nextRandomButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
nextRandomButton.setIconTextGap(0);
nextRandomButton.setMargin(new java.awt.Insets(2, 3, 2, 3));
nextRandomButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
代码示例来源:origin: stackoverflow.com
jButton.setIconTextGap(nGap);
代码示例来源:origin: lbalazscs/Pixelitor
private void initDropDownButton() {
dropDownButton = new JButton(downIconEnabled);
dropDownButton.setDisabledIcon(downIconDisabled);
dropDownButton.putClientProperty("JComponent.sizeVariant", "mini");
dropDownButton.setRequestFocusEnabled(false);
dropDownButton.setInheritsPopupMenu(true);
dropDownButton.setBorderPainted(false);
dropDownButton.setFocusPainted(false);
dropDownButton.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
dropDown();
}
@Override
public void mouseEntered(MouseEvent e) {
dropDownButton.setBorderPainted(true);
}
@Override
public void mouseExited(MouseEvent e) {
dropDownButton.setBorderPainted(false);
}
});
dropDownButton.setIconTextGap(0);
dropDownButton.setBorder(null);
dropDownButton.setMargin(new Insets(0, 0, 0, 0));
setDropDownButtonSize();
}
内容来源于网络,如有侵权,请联系作者删除!