我试图做一个游戏,我用jbutton库做了一个button类。
此代码位于button类中: @Override public void mouseClicked(MouseEvent e) { pressed = true; }
```
public boolean getPressed(){
return pressed;
}
然后在主java文件中:
Button playButton = new Button("PLAY", frame);
frame.add(playButton);
while (true){
if (playButton.getPressed())
System.out.println("test");
}
它似乎从来没有打印测试,即使我检查和布尔值正在改变
1条答案
按热度按时间qzwqbdag1#
我不熟悉jbutton。但在while循环中的if语句中似乎没有条件。请回答如果这有帮助!