首页 > 解决方案 > 如何覆盖 Java 按钮以执行新操作

问题描述

对不起,如果这个问题已经被问过。我找不到任何东西!

我一直在为学校(10 年级)制作这款游戏​​。

我正在尝试覆盖按钮操作,因此每次点击都值得 2 而不是 1。

    private void BuyPowerClickActionPerformed(java.awt.event.ActionEvent evt) {                                              
        if (money >= 1000) {
            money = money - 1000;
            CoinCounter.setText(money + "");
            CoinCounter1.setText(money + "");

        @Override
        public void run(java.awt.event.ActionEvent evt){
                    CoinCounter.setText(money + "");
                    CoinCounter1.setText(money + "");
                                money = money + (click * 2);        
        }
    }                                             
    }

如果可能的话,我不太明白这里有什么问题,请帮忙!

编辑:

好的,所以我在搞砸它并提出了这个。

    private void BuyPowerClickActionPerformed(java.awt.event.ActionEvent evt) {                                              
        if (money >= 1000) {
            money = money - 1000;
            CoinCounter.setText(money + "");
            CoinCounter1.setText(money + "");

        @Override
        public void run(){
                    CoinCounter.setText(money + "");
                    CoinCounter1.setText(money + "");
                    click = click * 2;      
        }`enter code here`
    }                                             
    }

我只是对它如何不起作用感到困惑,但这个对于“自动点击器”类型的东西起作用。

   private void BuyCoinFountainActionPerformed(java.awt.event.ActionEvent evt) {                                                
        if (money >= 500) {
            CoinFountain++;
            money = money - 500;
            CoinCounter.setText(money + "");
            CoinCounter1.setText(money + "");
            t.schedule(new TimerTask() {
                @Override
                public void run() {
                    money = money + CoinFountain - 1;
                    CoinCounter.setText(money + "");
                    CoinCounter1.setText(money + "");

                }

            }, 500, 500);
        }
    }                                               

如果你能帮忙那就太好了

标签: javaawtactionevent

解决方案


推荐阅读