设置一个按钮

Joh*_*nna 1 java swing

我有2个按钮.一个是"添加".另一个是"取消".在取消按钮操作中,我想写这个,直到没有调用add方法,这个按钮什么都不做.我怎样才能做到这一点?

cmp*_*ken 5

最初禁用取消按钮.然后,在add action listener中,启用cancel按钮.

JButton add = new JButton("Add");
JButton cancel = new JButton("Cancel");

cancel.setEnabled(false);

// Then something along these lines...
add.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e) {
        cancel.setEnabled(true);
    }
});
Run Code Online (Sandbox Code Playgroud)

注意:我有一段时间没有使用Swing,所以我的语法可能会关闭...