我正在使用 JFrame 开发一个程序,我想意识到当你点击一个按钮时,另一个类中的循环必须工作。它正在工作,但速度很慢。在一秒钟内,您只能看到循环的一次迭代。我不明白为什么。您需要了解一些代码。调用监听器:
playWithComputerButton.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
startLoop(1);
}
});
称为片:
if(gameMode == 2){
int i = 0;
while(i < 500){
int pos = ((Computer) playerA).thinkIt(board.getBoard());
display("bu pas : " + pos);
i++;
}
迭代和调用监听器没有问题。(我也尝试过其他迭代和“ActionListener”,但结果是一样的。
有什么解决办法?