0
我一直在閱讀:http://docs.oracle.com/javase/tutorial/uiswing/components/passwordfield.html但我有一個問題。我得到了它檢查,如果我的JTextField
家,我JPasswordField
s爲空或不JPasswordField長度跳過支票
一個簡單的方法,所以我有這樣一條:
private boolean addCustomerCheckValidInfo()
{
for(JPasswordField pf : newCustomerPasswordFields)
{
if (pf.getPassword().length == 0);
{
System.out.println("Password length " + pf.getPassword().length);
return false;
}
}
return true;
}
相同,就返回false,並在控制檯中寫道:
Password length 3
正如我已閱讀的oracle指南,passfield.getPassword()。長度應返回長度(如它在system.print.out中),但爲什麼它會失敗,如果它等於0當它是> 0?
哦,我的..非常感謝你我完全錯過了那一個。< – Nikola