0

我正在构建一个计算器(气体定律计算器),它有四个文本字段,我需要三个字段用数字填充来计算第四个值。方程是 v1/p1 = v2/p2。但问题是我不知道用户将填写哪三个值。所以我需要找到一种算法来检查每个文本字段并确定哪个是空的。我正在使用摇摆班。只是给我方向。

谢谢!

4

4 回答 4

3
于 2012-05-21T20:52:06.850 回答
2

那么,您期望“空”字段的值是多少?

当然,它将是空字符串,"".

因此,只需测试哪些字段equal包含空字符串(或长度为 0)。

于 2012-05-21T20:53:34.353 回答
0

这个怎么样?

private boolean validateField(JComponent component)
{
if (component.getText().trim().length() == 0){
   return false;
}
else{
   return true;
}
}
于 2012-05-22T11:11:40.383 回答
0

如果要检查 JTextField 是否为,只需按如下方式进行:

示例(须藤代码):

-> JTextField 字段 = 新 JTextField("v1:");

-> if(field.getText().isEmpty == true){...} else{...}

于 2014-06-10T09:55:10.743 回答