tip1Null.setFocusPainted(false); tip1Null.setBorder(compound); tip1Null.setHorizontalTextPosition(SwingConstants.CENTER); tip1Null.setVerticalTextPosition(SwingConstants.BOTTOM); tip1Null.setUI(new ModifButtonUI());
menu.setHorizontalTextPosition(SwingConstants.CENTER); menu.setVerticalTextPosition(SwingConstants.BOTTOM); menu.setIcon(new ImageIcon(image));
final MyButton btnSave = new MyButton("Save"); btnSave.setForeground(new Color(0, 135, 200).brighter()); btnSave.setHorizontalTextPosition(SwingConstants.CENTER); btnSave.setBorder(null); btnSave.setBackground(new Color(3, 59, 90));
mi.setHorizontalTextPosition(JButton.TRAILING); mi.setVerticalTextPosition(JButton.CENTER); popupMenu.insert(mi, pos);
/** * Set the trigger button. */ public void setTrigger (AbstractButton trigger, Icon collapsed, Icon uncollapsed) { _trigger = trigger; _trigger.setHorizontalAlignment(SwingConstants.LEFT); _trigger.setHorizontalTextPosition(SwingConstants.RIGHT); _downIcon = collapsed; _upIcon = uncollapsed; _trigger.addActionListener(this); }
@Override public JMenuItem add(JMenuItem menuItem) { Action action = menuItem.getAction(); // Action action = menuItem instanceof JMenu? new ActionDropDownMenu((ActionGroup) menuAction): menuAction; AbstractButton b = add( action, menuItem ); b.setHorizontalTextPosition(SwingConstants.LEADING); b.putClientProperty("hideActionText", action.getValue(Action.SMALL_ICON) != null); return menuItem; }
@Override public JMenuItem add(JMenuItem menuItem) { Action action = menuItem.getAction(); // Action action = menuItem instanceof JMenu? new ActionDropDownMenu((ActionGroup) menuAction): menuAction; AbstractButton b = add( action, menuItem ); b.setHorizontalTextPosition(SwingConstants.LEADING); b.putClientProperty("hideActionText", action.getValue(Action.SMALL_ICON) != null); return menuItem; }
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); }
@Override 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); }
r.setText("Text"); r.setVerticalTextPosition(JRadioButton.BOTTOM); r.setHorizontalTextPosition(JRadioButton.CENTER);
menuItem1.setHorizontalTextPosition(SwingConstants.LEFT); menuItem2.setHorizontalTextPosition(SwingConstants.CENTER);
btn.setSelectedIcon(new ImageIcon(checked)); btn.setIcon(new ImageIcon(unchecked)); btn.setHorizontalTextPosition(JRadioButton.CENTER); btn.setVerticalTextPosition(JRadioButton.BOTTOM);
JCheckBoxMenuItem checkBoxMenuItem = new JCheckBoxMenuItem( "Text", new ImageIcon(bi)); checkBoxMenuItem.setHorizontalTextPosition(SwingConstants.LEFT); fileMenu.add(checkBoxMenuItem);
imageButton.setHorizontalTextPosition(AbstractButton.CENTER); imageButton.setVerticalTextPosition(AbstractButton.BOTTOM);
JButton label = new JButton( icon ); label.setText("" + i); label.setHorizontalTextPosition(JButton.CENTER); label.setVerticalTextPosition(JButton.CENTER); panel.add(label);
checkBox.setHorizontalTextPosition(JCheckBox.LEADING); add(checkBox, BorderLayout.PAGE_START);
b.setHorizontalTextPosition(JButton.CENTER); b.setVerticalTextPosition(JButton.CENTER); return b;
protected void readButton(Element anElement, AbstractButton button) { if (XmlDomUtils.hasAttribute(anElement, "i", "icon")) { resolveIcon(XmlDomUtils.getAttribute(anElement, "i", "icon"), (ImageIcon aLoaded) -> { button.setIcon(aLoaded); }, (Exception ex) -> { Logger.getLogger(FormFactory.class.getName()).log(Level.SEVERE, ex.getMessage()); }); } if (XmlDomUtils.hasAttribute(anElement, "tx", "text")) { button.setText(XmlDomUtils.getAttribute(anElement, "tx", "text")); } button.setHorizontalAlignment(readIntegerAttribute(anElement, "ha", "horizontalAlignment", Button.CENTER)); button.setVerticalAlignment(readIntegerAttribute(anElement, "va", "verticalAlignment", Button.CENTER)); button.setIconTextGap(readIntegerAttribute(anElement, "itg", "iconTextGap", 4)); button.setHorizontalTextPosition(readIntegerAttribute(anElement, "htp", "horizontalTextPosition", Button.RIGHT)); button.setVerticalTextPosition(readIntegerAttribute(anElement, "vtp", "verticalTextPosition", Button.CENTER)); }
btn.setRolloverEnabled(true); btn.setVerticalTextPosition(SwingConstants.CENTER); btn.setHorizontalTextPosition(SwingConstants.CENTER); btn.setVerticalAlignment(SwingConstants.CENTER); btn.setHorizontalAlignment(SwingConstants.CENTER);
button.setHorizontalTextPosition(getHorizontalTextPosition());