java吧 关注:1,249,166贴子:12,732,731
  • 7回复贴,共1

哪位大侠帮忙把这个程序改一下

取消只看楼主收藏回复

要求:当输入123,123时,默认跳转下一页(建立一个查询窗口),我不会新建窗口了
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class jizhu extends JFrame implements ActionListener
{
Icon ic;
JPanel j1,j2;
JLabel l1,l2,Ibj;
JTextField t1,t2;
JButton b1,b2;
CardLayout c;
jizhu()
{
super ("会员登录");
ic=new ImageIcon("004.jpg");
Ibj=new JLabel(ic);
b1=new JButton("登录");
b2=new JButton("返回");
j1=new JPanel();
j2=new JPanel();
l1=new JLabel("帐号");
l2=new JLabel("密码");
t1=new JTextField();
t2=new JTextField();
c=new CardLayout();
Dimension di=getToolkit().getScreenSize();
setLocation((di.width-200)/2,(di.height-200)/2); setLayout(null);
b1.setFont(new Font("宋体",5,15));
b2.setFont(new Font("宋体",5,15));
l1.setFont(new Font("宋体",5,15));
l2.setFont(new Font("宋体",5,15));
b1.setForeground(Color.red);
b2.setForeground(Color.red);
l1.setForeground(Color.blue);
l2.setForeground(Color.blue);
b1.addActionListener(this);
b2.addActionListener(this);
add(b1);add(l2);add(t1);add(t2);
add(b2);add(l1);add(Ibj);
l1.setBounds(20,20,50,20);
l2.setBounds(20,60,50,20);
b1.setBounds(20,100,80,20);
t1.setBounds(100,20,80,20);
t2.setBounds(100,60,80,20);
b2.setBounds(100,100,80,20);
setSize(480,360);
Ibj.setBounds(0,0,480,360);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)
remove(b2);
}
public static void main(String arg[])
{
new jizhu().setVisible(true);
}
}



IP属地:河南1楼2012-05-17 12:16回复
    你换一张图片,我没发图~~~


    IP属地:河南4楼2012-05-17 12:36
    回复
      JDK能运行啊。。。。。


      IP属地:河南7楼2012-05-17 13:08
      回复
        要不我发要求吧
        :制作一个登陆界面,要求输入123,123可以跳转。加一个背景图。求支援。作业啊


        IP属地:河南8楼2012-05-17 13:11
        回复
          有大侠在吗,求帮助啊啊


          IP属地:河南9楼2012-05-17 13:20
          回复
            你个坑爹货


            IP属地:河南12楼2012-05-17 13:25
            回复
              不要沉啊,大神呢???救急啊


              IP属地:河南13楼2012-05-17 14:40
              回复
                哦,我试试。多谢


                IP属地:河南15楼2012-05-17 19:00
                回复