| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 560 人关注过本帖
标题:求助 高手帮忙!
取消只看楼主 加入收藏
st163163
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-5-26
收藏
 问题点数:0 回复次数:1 
求助 高手帮忙!
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class login extends JPanel
{
    static final int WIDTH=300;
    static final int HEIGHT=150;
    JFrame loginframe;
    
    public void add(Component c,GridBagConstraints constraints,int x,int y,int w,int h)
    {
        constraints.gridx=x;
        constraints.gridy=y;
        constraints.gridwidth=w;
        constraints.gridheight=h;
        add(c,constraints);
    }
    
    
    
    login()
    {
        JFrame loginframe=new JFrame("性息管理系统");
        loginframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        GridBagLayout lay=new GridBagLayout();
        setLayout(lay);
        loginframe.add(this, BorderLayout.WEST);
        loginframe.setSize(WIDTH,HEIGHT);
        TOOLkit kit=Toolkit.getDefaultToolkit();
        Dimension screenSize=kit.getScreenSize();
        int width=screenSize.width;
        int height=screenSize.height;
        int x=(width-WIDTH)/2;
        int y=(height-HEIGHT)/2;
        loginframe.setLocation(x,y);
        JButton ok=new JButton("登陆");
        JButton cancel=new JButton("放弃");
        JLabel title=new JLabel("性息系统登陆窗口");
        JLabel name=new JLbel("用户名");
        JLabel password=new JLabel("密码");
        final JTextField nameinput=new JTextField(15);
        final JTextField passwordinput=new JTextField(15);
        GridBagConstraints constraints=new GridBagConstraints();
        constraints.fill=GridBagConstraints.NONE;
        constraints.anchor=GridBagConstraints.EAST;
        constraints.weightx=3;
        constraints.heighty=4;
        add(title,constraints,0,0,4,1);
        add(name,constraints,0,1,1,1);
        add(password,constraints,0,2,1,1);
        add(nameinput,constraints,2,1,1,1);
        add(passwordinput,constraints,2,2,1,1);
        add(ok,constraints,0,3,1,1);
        add(cancel,constraints,2,3,1,1);
        loginframe.setResizable(false);
        loginframe.setVisible(true);
        ok.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent Event)
            {
                String nametext=nameinput.getText();
                String passwordtext=passwoedinput.getText();
                String str=new String(passwordtext);
                boolean x=(nametext.equals("shy"));
                boolean y=(str.equals("111"));
                boolean z=(x&&y);
                if(z==true)
                {
                    loginframe.dispose();
                    //mainframe main=new mainframe();
                    System.out.pringln("正确");
                }
                else if(z==false)
                {
                    nameinput.setText("");
                    passwordinput.setText("");
                }
            }
        };
        cancel.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent Event)
            {
                loginframe.dispose();
            }
        };
    }
}

public class studentlog
{
    public static void main(String[] args)
    {
        login log=new login();
    }
}
一个登陆界面  编译不过!!!
搜索更多相关主题的帖子: static public import 
2008-05-28 12:04
st163163
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-5-26
收藏
得分:0 
谢谢啦  我是新手 看着书自己做的玩的!!
2008-05-28 12:23
快速回复:求助 高手帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025585 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved