Java 摆动按钮操作



I'm begginer on java.我想通过使用java swing(GUI(来设计一个掷骰子游戏。我得到了游戏的算法,但我在 GUI 设计方面有问题。我有 4 个标签和文本框用于滚动结果和求和,还有一个按钮用于滚动,例如

标签 1: 4-5 文本框 1: 9
标签 2: 3-3 文本框 2: 6
按钮
我想这样做:当我第一次单击按钮时,标签 1 和文本框 1 会发生变化;我再次单击,标签 2 和文本框 2 更改。我怎样才能按照这个顺序做?
这是我项目的 GUI:https://i.stack.imgur.com/vwNom.png

 int  n = rand.nextInt(6) + 1;
 int  n1 = rand.nextInt(6) + 1;
 private void buttonActionPerformed(java.awt.event.ActionEvent evt) {                                       

            jLabel1.setText(Integer.toString(n) + "-" + Integer.toString(n1));
            jTextField1.setText(Integer.toString(n+n1));}
int n = rand.nextInt(6) + 1;
int n1 = rand.nextInt(6) + 1;
boolean label2 = false;
private void buttonActionPerformed(java.awt.event.ActionEvent evt) {
    if (!label2) {
        jLabel1.setText(Integer.toString(n) + "-" + Integer.toString(n1));
        jTextField1.setText(Integer.toString(n + n1));
        label2=true;
    } else if (label2) {
        jLabel2.setText(Integer.toString(n) + "-" + Integer.toString(n1));
        jTextField2.setText(Integer.toString(n + n1));
        label2=false;
    }
}

布尔标志应该可以正常工作。 现在它应该首先

编辑标签 1,然后编辑标签 2,然后再次编辑标签 1

最新更新