Java如和获取文本框的值并加以判断呢?
publicvoidactionPerformed(ActionEvente){//TODOAuto-generatedmethodstubif(e.getActionC...
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand().equals("ok")){
String a=jt1.getText();//文本框1的值
String b=jt2.getText();//文本框1的值
if(a== "clk" && b=="123"){//判断
new enter();
}else
{
JOptionPane.showMessageDialog(null, "登录出错");
}
现在的问题是怎么跳不出一个新的几面出来啊!跳出的是登录出错啊!为什么呢,是不是判断错了呢? 展开
// TODO Auto-generated method stub
if(e.getActionCommand().equals("ok")){
String a=jt1.getText();//文本框1的值
String b=jt2.getText();//文本框1的值
if(a== "clk" && b=="123"){//判断
new enter();
}else
{
JOptionPane.showMessageDialog(null, "登录出错");
}
现在的问题是怎么跳不出一个新的几面出来啊!跳出的是登录出错啊!为什么呢,是不是判断错了呢? 展开
3个回答
展开全部
java文本比较不是用这个 ==
你用 equls比较吧
if ((a.equals("clk"))&&(b.equals("123")))
{
}
你用 equls比较吧
if ((a.equals("clk"))&&(b.equals("123")))
{
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是用SWING做的界面?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询