我在java上打招呼。我想通过使用java swing(GUI)设计一个掷骰子游戏。我得到了游戏的算法,但我有GUI设计的问题。我有4个标签和文本框用于滚动结果和总结,还有一个按钮用于滚动,例如
label1:4-5 textBox1:9
label2:3-3 textbox2:6
按钮
我想这样做:当我第一次点击按钮时,label1和textbox1改变;我再次点击,label2和textbox2改变。我怎么能按照这个顺序做呢?
这是我的项目的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));}
答案 0 :(得分:1)
#!/usr/bin/env python3
is_balance_not_float = True
print('Welcome To The Balance Tracker!')
while (is_balance_not_float):
try:
balance = float(input('Enter Your Starting Balance: '))
except ValueError:
print("You are suppose to enter a number. ")
else:
is_balance_not_float = False
print("Balance : %s" % balance)
布尔标志应该可以正常工作。现在它应首先编辑标签1然后标记2,然后再标记1