gpt4 book ai didi

java - 淡出 JButton 直到选择 JCheckbox

转载 作者:行者123 更新时间:2023-11-30 04:22:08 24 4
gpt4 key购买 nike

我正在用java制作一个小程序,希望能够淡出“继续”按钮,直到选中复选框。有人有什么想法吗?

最佳答案

你可以这样做:

import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JButton


public class CheckBox extends javax.swing.JPanel {

private JButton btnButton;
private JCheckBox chkCheckbox;

public static void main(String[] args) {
JFrame frame = new JFrame();
frame.add(new CheckBox());
frame.pack();
frame.setVisible(true);
}

public CheckBox() {
btnButton = new JButton();
chkCheckbox = new JCheckBox();

btnButton.setText("Continue");

chkCheckbox.setText("Agree?");
chkCheckbox.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
btnButton.setVisible(((JCheckBox)evt.getSource()).isSelected());
}
});


add(chkCheckbox);
add(btnButton);
}
}

关于java - 淡出 JButton 直到选择 JCheckbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16796900/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com