更新时间:2023-12-03 12:32:40
---已解决---
---SOLVED---
在按钮事件中检测到问题.
Problem detected in button event.
fTextFieldSB.getText()
和fTextFieldP.getText()
返回类似于""
的空字符串,因此,如果不返回null,则所有条件都在同一时间触发.我们不想要它.如果有条件的话;
fTextFieldSB.getText()
and fTextFieldP.getText()
returns empty string like a ""
So if not return null, all if conditions fired in same time. We dont want it. If conditions should be;
if(radioButtonLF.isSelected() || radioButtonLF2.isSelected() || radioButtonT.isSelected() || radioButtonLH.isSelected()){
WorkerTime workerTime = new WorkerTime();
workerTime.execute();
}
if(!fTextFieldSB.getText().equals("")){
WorkerSB workerSB = new WorkerSB();
workerSB.execute();
}
if(!fTextFieldP.getText().equals("")){
WorkerPB workerPB = new WorkerPB();
workerPB.execute();
}