我添加了一个登录帐户屏幕并且它工作,仍然没有更正按钮但它登录正常,我确实已设置为使其响应错误的用户/传递输入但我无法在内部工作现在的代码所以请帮忙,我当前的问题会很棒。
我当前的问题是,当我从登录框架按提交时,它用于工作,但我将菜单框架更改为面板,现在它没有显示?
b.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
// This Section is for when you type the username
// "Stacy" with the password "password" it will
// dispose with the login window then run the
// menu window.
String user=Tf.getText();
String pwd= new String (Pf2.getPassword());
if (user.equals("Stacy") && pwd.equals("password"))
new Menu().setVisible(true);
dispose();
}
});
如果有人可以帮我添加一种方法,让它弹出一个JOptionDialog,说“用户名或密码不正确”。
还有将我的按钮从JFrames直接发送到JPanels的问题。
谢谢:)
这是我项目的副本 My college Assignment Project
答案 0 :(得分:0)
如果有人可以帮我添加一种方法,让它弹出一个 JOptionDialog说“用户名或密码不正确”。
你必须像这样添加 JOptionPane
if (user.equals("Stacy") && pwd.equals("password"))
new Menu().setVisible(true);
else
JOptionPane.showMessageDialog(frame,
"Incorrect Username or Password",
,"Error While Login"
JOptionPane.WARNING_MESSAGE);
您可以看到Java Doc的JOptionPane和其他选项