fwwer
2015-06-03 11:14
采纳率: 100%
浏览 4.9k
已采纳

JButton按钮无法禁用按钮,代码如下

     this.button = new JButton(Img);

        //设置按钮位置
        this.button.setBounds(x, y, w, h);

        //增加事件监听(内部匿名类),使得按完按钮后按钮被禁用

        this.button.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                this.button.setEnable(fasle);
            }
        });

        this.add(this.panal);
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • JonsonJiao 2015-06-03 13:21
    已采纳

    一个问题是false写成了fasle;
    一个是this.add(this.panal)是不是应该改成this.add(this.button);

    打赏 评论
  • guwei4037 2015-06-03 11:47

    this.button.setEnable(fasle);

    false,不是fasle

    打赏 评论
  • pan258258 2015-06-03 14:06

    false,不是fasle

    打赏 评论
  • 请叫我头头哥 2015-06-18 03:08

    false,不是fasle

    打赏 评论
  • hemiao98765432 2019-02-11 00:19

    this.button.setEnable(fasle);
    其中,是setEnabled而不是setEnable;
    是false而不是fasle。
    另外,这里panal应该也是拼写错误吧,应该是panel。

    打赏 评论

相关推荐 更多相似问题