本文整理了Java中javax.swing.JButton.addChangeListener()
方法的一些代码示例,展示了JButton.addChangeListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.addChangeListener()
方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:addChangeListener
暂无
代码示例来源:origin: stackoverflow.com
@Override
protected JButton createArrowButton()
{
final JButton button = new BasicArrowButton(BasicArrowButton.SOUTH, buttonBackground, borderBox, arrowColor, buttonBorder);
LineBorder border = new LineBorder(buttonBorder, 1);
button.setEnabled(false);
button.setBorder(border);
button.addChangeListener(new ChangeListener(){
@Override
public void stateChanged(ChangeEvent arg0) {
if(button.isEnabled())
button.setBackground(Color.WHITE);
else
{
button.setBackground(ColorPalette.LIGHT_GREY);
button.setBorder(new LineBorder(ColorPalette.LIGHT_GREY, 1));
}
}
});
return button;
}
代码示例来源:origin: robo-code/robocode
public ColorAndStyle(String label, final Color color, final FontStyle fontStyle) {
this.label = new JLabel(label);
coloredButton = createColoredButton(color);
if (coloredButton != null) {
coloredButton.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
if (!coloredButton.getBackground().equals(color)) {
notifyColorChanged(coloredButton.getBackground());
}
}
});
}
fontStyleComboBox = fontStyle == null ? null : ComboBoxUtil.createFontStyleComboBox(fontStyle);
if (fontStyleComboBox != null) {
fontStyleComboBox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
FontStyle newStyle = ComboBoxUtil.getSelectedStyle(fontStyleComboBox);
if (oldStyle != newStyle) {
notifyStyleChanged(newStyle);
oldStyle = newStyle;
}
}
});
}
}
代码示例来源:origin: Exslims/MercuryTrade
button.setBackground(background);
button.setFocusPainted(false);
button.addChangeListener(e -> {
if (!button.getModel().isPressed()) {
button.setBackground(button.getBackground());
代码示例来源:origin: net.anwiba.commons/anwiba-commons-swing-core
timer.setDelay(delay);
button.addChangeListener(event -> {
if (buttonModel.isPressed()) {
model.set(funtion.apply(model.get()));
代码示例来源:origin: Exslims/MercuryTrade
button.addChangeListener(e -> {
if (!button.getModel().isPressed()) {
button.setBackground(button.getBackground());
内容来源于网络,如有侵权,请联系作者删除!