本文整理了Java中javax.swing.AbstractButton.getModel()
方法的一些代码示例,展示了AbstractButton.getModel()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.getModel()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:getModel
暂无
代码示例来源:origin: groovy/groovy-core
public synchronized void syntheticUnbind() {
boundButton.removePropertyChangeListener("model", this);
boundButton.getModel().removeItemListener(this);
boundButton = null;
}
代码示例来源:origin: groovy/groovy-core
public synchronized void syntheticBind() {
boundButton = (AbstractButton) ((PropertyBinding) sourceBinding).getBean();
boundButton.addPropertyChangeListener("model", this);
boundButton.getModel().addItemListener(this);
}
代码示例来源:origin: stackoverflow.com
tip1Null.setUI(new ModifButtonUI());
tip1Null.getModel().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
代码示例来源:origin: stackoverflow.com
g2d.drawRoundRect(3, 3, getWidth()-4, getHeight()-4, archH, archH);
if(getModel().isRollover())
代码示例来源:origin: tomighty/tomighty
@Override
public void paint(Graphics g, JComponent c) {
Graphics2D g2d = (Graphics2D)g;
g2d.setRenderingHint(KEY_ANTIALIASING, VALUE_ANTIALIAS_ON);
AbstractButton button = (AbstractButton) c;
ButtonModel model = button.getModel();
if(model.isRollover()) {
paintBackground(g2d, button);
paintRoundBorder(g2d, button);
}
g.translate(3, 5);
g.setColor(Color.WHITE);
g.drawLine(1, 0, 5, 4);
g.drawLine(0, 0, 5, 5);
g.drawLine(5, 4, 9, 0);
g.drawLine(5, 5, 10, 0);
g.setColor(look.colors().shadow());
g.drawLine(0, 1, 5, 6);
g.drawLine(5, 6, 10, 1);
}
代码示例来源:origin: ron190/jsql-injection
@Override
public void paintIcon( Component c, Graphics g, int x, int y ) {
AbstractButton b = (AbstractButton) c;
ButtonModel model = b.getModel();
代码示例来源:origin: ron190/jsql-injection
public void paintOceanIcon(Component c, Graphics g, int x, int y) {
ButtonModel model = ((AbstractButton) c).getModel();
boolean isSelected = model.isSelected();
boolean isEnabled = model.isEnabled();
代码示例来源:origin: stackoverflow.com
if (getModel().isPressed()) {
g.setColor(pressedBackgroundColor);
} else if (getModel().isRollover()) {
g.setColor(hoverBackgroundColor);
} else {
代码示例来源:origin: stackoverflow.com
if (getModel().isArmed()) {
代码示例来源:origin: tomighty/tomighty
@Override
public void paint(Graphics g, JComponent c) {
AbstractButton button = (AbstractButton) c;
ButtonModel model = button.getModel();
Dimension size = button.getSize();
if (!model.isPressed() || !model.isArmed()) {
paintButtonUnpressed(g, size);
}
super.paint(g, button);
paintBorder(g, size);
}
代码示例来源:origin: tomighty/tomighty
@Override
public void paint(Graphics g, JComponent c) {
AbstractButton button = (AbstractButton) c;
GaugeButtonModel model = (GaugeButtonModel) button.getModel();
Dimension size = button.getSize();
boolean isUnpressed = !model.isPressed() || !model.isArmed();
if (isUnpressed && model.isRollover())
paintButtonUnpressed(g, size);
super.paint(g, button);
if(model.isRollover())
paintBorder(g, size);
paintLights(model.lights(), g);
}
代码示例来源:origin: com.mchange/mchange-commons-java
public void add(AbstractButton button, Object associatedValue)
{
super.add( button );
buttonsModelsToValues.put( button.getModel(), associatedValue );
valuesToButtonModels.put( associatedValue, button.getModel() );
button.addActionListener( wcl );
pcbu.resync();
}
代码示例来源:origin: com.github.insubstantial/substance
/**
* Returns the state of the specified button.
*
* @param button
* Button.
* @return The state of the specified button.
*/
public static ComponentState getState(AbstractButton button) {
return getState(button.getModel(), button, false);
}
代码示例来源:origin: com.jidesoft/jide-oss
@Override
public boolean isEnabled(Object sender) {
return !(sender != null && (sender instanceof AbstractButton) &&
!((AbstractButton) sender).getModel().isEnabled());
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-dataconnectivity
private void update(DocumentEvent ev){
selections.setSelected( button.getModel(), true ) ;
setSelectedBean(beanPanel) ;
}
}
代码示例来源:origin: com.google.code.validationframework/validationframework-swing
/**
* @see ChangeListener#stateChanged(ChangeEvent)
*/
@Override
public void stateChanged(ChangeEvent e) {
setValue(button.getModel().isPressed());
}
}
代码示例来源:origin: org.codehaus.groovy/groovy-swing
public synchronized void syntheticUnbind() {
boundButton.removePropertyChangeListener("model", this);
boundButton.getModel().removeItemListener(this);
boundButton = null;
}
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
private int getSelectedIndex() {
final ButtonModel selectedModel = buttonGroup.getSelection();
final Component children[] = getButtonComponents();
for (int i = 0; i < children.length; i++) {
AbstractButton button = (AbstractButton) children[i];
if (button.getModel() == selectedModel) {
return i;
}
}
return -1;
}
代码示例来源:origin: org.codehaus.groovy/groovy-swing
public synchronized void syntheticBind() {
boundButton = (AbstractButton) ((PropertyBinding) sourceBinding).getBean();
boundButton.addPropertyChangeListener("model", this);
boundButton.getModel().addItemListener(this);
}
代码示例来源:origin: stackoverflow.com
model = new TristateDecorator(getModel());
setModel(model);
setState(initial);
内容来源于网络,如有侵权,请联系作者删除!