點擊登錄按鈕無任何響應,不跳轉聊天窗口。
代碼中 if (textField1.getText() == col11) 使用 == 比較字符串引用,永遠為 false,導致進入隱含的 else 分支(無代碼),看起來無反應。
if (textField1.getText().trim().equals(col11)) {
if (textField2.getText().trim().equals(col12)) {
new liaotian().setVisible(true);
}
}
JOptionPane.showMessageDialog 提示「用戶名或密碼錯誤」,提升用戶體驗並便於調試。