grass.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
pm = false;
if(pm=false){
drawGrassBlock(x1, y, Color.green, size, size2);
}
}
});
这是我的代码,无论出于何种原因,if 语句什么都不做......我将布尔值设置为 false,并告诉它在 if 语句中打印一个字符串,但控制台不会返回任何内容,这意味着它没有正确“进入”。我告诉它打印布尔值及其打印错误,所以请帮忙!