我有一个程序,当单击一个按钮时会生成第二个窗口,并且需要防止对该按钮进行额外的单击以同时生成多个窗口。即使将值null直接直接应用于变量,也无法使用if语句将变量与null进行比较。 最佳答案 从用户角度来看,最直观的事情似乎是单击该按钮后将其禁用。否则,当单击按钮时,您很容易设置/检查一个布尔值。