您的位置:首页 > 其它

一些应用的功能实现

2016-03-31 10:55 381 查看
输入代码:

1.测试函数

import java.awt.GridLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class haige extends JFrame
{
private JPanel panel_main=null;
private JPanel panel_left=null;
private JPanel panel_right=null;

private JLabel name=null;
private JLabel Init_pass=null;
private JLabel type=null;

private JTextField  ut_name=null;//用户文本框
private JPasswordField initpass=null;

private JLabel imgae=null;

private JButton login=null;
private JButton rege=null;

private JComboBox la=null;

public haige()
{
init();
}

private void init()
{
this.setSize(200,200);
this.setTitle("欢迎光临海哥超市");
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel_main=new JPanel(new GridLayout(1,2));
panel_left=new JPanel();
panel_right=new JPanel(new GridLayout(4,2,0,10));

ut_name=new JTextField(10);
initpass=new JPasswordField(10);
la=new JComboBox(new String[]{"普通用户","会员用户" });

login=new JButton("登陆");
rege=new JButton("注册");

name=new JLabel("用户",JLabel.CENTER);
Init_pass=new JLabel("密码",JLabel.CENTER);
type=new JLabel("类型",JLabel.CENTER);

imgae=new JLabel(new ImageIcon(ClassLoader.getSystemResource("haige/chaishi.jpg")));
panel_left.add(imgae);
panel_right.add(name);
panel_right.add(ut_name);
panel_right.add(Init_pass);
panel_right.add(initpass);
panel_right.add(type);
panel_right.add(la);
panel_right.add(login);
panel_right.add(rege);

panel_main.add(panel_left);
panel_main.add(panel_right);

//将主面板添加到容器中

this.getContentPane().add(panel_main);
this.pack();

this.setVisible(true);

}
}


2.主函数

public class Test
{
public static void main(String[] args)
{
new haige();
}

}


运行结果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: