【文件属性】:
文件名称:QQ登录界面程序源代码
文件大小:1KB
文件格式:RAR
更新时间:2013-07-19 10:48:11
QQ登录界面
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.ImageIcon;
import javax.swing.*;
import java.lang.*;
import java.sql.*;
class Imagecanvas extends Canvas {
Toolkit tool;
Image Im;
Imagecanvas() {
setSize(360, 50);
tool = getToolkit();
Im = tool.getImage("dj.jpg");
}
public void paint(Graphics g) {
g.drawImage(Im, 0, 0, 360, 50, this);
}
}
class QqBorder1 extends JFrame implements ActionListener {
Choice cho;
QqBorder1() {
super("QQ2010");
setSize(360, 260);
setLocation(250, 120);
setResizable(false);
Container c = getContentPane();
FlowLayout layout = new FlowLayout(FlowLayout.CENTER);
JPanel p1 = new JPanel();
JPanel p2 = new JPanel();
JPanel p3 = new JPanel();
cho = new Choice();
cho.add("在线");
cho.add("隐身");
cho.add("离线");
cho.add("忙碌");
cho.add("请勿打扰");
Imagecanvas canvas1 = new Imagecanvas();
p1.setSize(360, 50);
p1.add(canvas1);
TextField username = new TextField(25);
TextField password = new TextField(25);
password.setEchoChar('*');
JButton btrystu = new JButton("登陆");
JButton sezhi = new JButton("设置");
JCheckBox check1 = new JCheckBox("记住密码");
JCheckBox check2 = new JCheckBox("自动登陆");
// p1.setSize(360, 200);
JPanel p21 = new JPanel();
JPanel p22 = new JPanel();
p21.add(new JLabel("账号:"));
p21.add(username);
p21.add(new JLabel("注册新账号"));
// p21.add(new JLabel(" "));
p21.add(new JLabel("密码:"));
p21.add(password);
p21.add(new JLabel(" 找 回 密 码 "));
p22.add(new JLabel("状态:"));
p22.add(new JLabel(" "));
p22.add(cho);
p22.add(check1);
p22.add(check2);
p22.add(new JLabel(" "));
p2.add(p21);
p2.add(p22);
p2.setBounds(100, 300, 200, 300);
p2.setLayout(new GridLayout(2, 1, 10, 10));
p3.add(sezhi);
p3.add(new JLabel(" "));
p3.add(btrystu);
add(BorderLayout.NORTH, p1);
add(BorderLayout.CENTER, p2);
add(BorderLayout.SOUTH, p3);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
}
}
public class QqBorder {
}
【文件预览】:
QqBorder.java
网友评论
- 代码很好,还是好多看不懂
- 代码不错,值得学习
- 挺适合我这种初学者的
- 怎么就是一个登陆界面啊
- 代码很详细,很好的学习资料
- 可以运行,值得学习
- 代码挺详细挺好的,不错
- 可以运行,代码较好,值得学习。
- 比较实用~正好用到~要是和sql2000一起开发的好了 谢谢LZ分享~!