我是新来的,我想在我正在做的一个小型Java项目上获得一些帮助。这是代码片段,我需要帮助:检查是否为空JFormattedTextField
private void CalculateButtonActionPerformed(java.awt.event.ActionEvent evt)
{
// TODO add your handling code here:
float Principal, Rate, Time, Result, Temp;
Principal = Float.valueOf(PrincipalTextField.getText());
Rate = Float.valueOf(RateTextField.getText());
Time = Float.valueOf(TimeTextField.getText());
Temp = (float) Math.pow((1 + Rate/100), Time);
Result = Principal * Temp;
ResultTextField.setText(String.valueOf(Result));
}
我想检查是否PrincipalTextField,或RATETEXTFIELD,OR TimeTextField不是由用户填写,如果是这样,显示问他一个对话框/她重新检查他们。文本字段是JFormattedTextField变量。我意识到我可以用if/else或while循环来做到这一点,但我不知道如何设置。请帮忙!
啊,谢谢。我曾尝试使用trim()和length()方法,但似乎没有正确使用它们。关于命名约定的事情是新的......不只是以小写字母开头,然后是大写字母的方法,就像在“showMessageDialog”中一样?我也在学习Objective-C,其中变量的大写方式是我完成的。也许我只是感到困惑。但非常感谢。 – SRSR333
@ user1654223:不,变量也遵循相同的模式。但很高兴帮助:) – Sujay