永发信息网

用Java语言编写QQ面板

答案:1  悬赏:0  手机版
解决时间 2021-04-12 10:38

用Java语言编写出QQ登陆后的面板!

只要做出界面,不要求实现具体功能!

请高手指点!

最佳答案

package cn.myself.myproject.FrameProject;


import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;


import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JTextField;


import cn.myself.myproject.employeepj.view.common.CenterWindow;

public class QQRegistBoard extends JFrame{
JPanel p1;
GridBagLayout gb1;
GridBagConstraints gbc1;
JButton btn1,btn2;
JLabel label0,label1,label2,label3,label4,label5;
JTextField text1,text2;
JComboBox box1,box2;
JCheckBox check1,check2;
JList list1;

public QQRegistBoard(){
super("2009正式版(huliu)");
p1=new JPanel();
gb1=new GridBagLayout();
gbc1=new GridBagConstraints();
p1.setLayout(gb1);//GridBagLayout布局。网袋布局
getContentPane().add(p1); //取得当前容器对象
this.setSize(350,250);
CenterWindow.centerW(this);
Icon icon1 = new ImageIcon("./QQ2.jpg");
// Icon icon1 = new ImageIcon("./QQ.jpg"); //加载图片,当前目录下的QQ.jpg
// Icon icon1 = new ImageIcon("src/cn/mysef/images/QQ1.jpg");
label0=new JLabel(icon1);
label1=new JLabel("帐号:");
label2=new JLabel("注册新帐号");
label3=new JLabel("密码:");
label4=new JLabel("取回密码");
label5=new JLabel("状态:");
text1=new JTextField(10);
text2=new JTextField(10);
String[] str1={"313558851","313857401","690442763"};
box1=new JComboBox(str1);
box1.setEditable(true);//设置ComboBox字段值是否为可编辑
box2=new JComboBox();
check1=new JCheckBox("记住密码",true);
check2=new JCheckBox("自动登录");
btn1=new JButton("设置");
btn2=new JButton("登录");

p1.add(label0,GBC(0,0,3,1,new Insets(5,2,2,4)));//图片
p1.add(label1,GBC(1,0,1,1,new Insets(4,2,2,4)));
p1.add(box1, GBC(1,1,1,1,new Insets(4,2,2,0)));
//p1.add(text2,GBC(1,1,1,1));
p1.add(label2,GBC(1,2,1,1,new Insets(4,2,2,3)));
p1.add(label3,GBC(2,0,1,1,new Insets(4,2,2,3)));
p1.add(text1, GBC(2,1,1,1,new Insets(5,2,2,3)));
p1.add(label4,GBC(2,2,1,1,new Insets(4,2,2,3)));
p1.add(label5,GBC(3,0,1,1,new Insets(4,2,2,3)));
p1.add(check1,GBC(3,1,1,1,new Insets(4,2,2,3)));
p1.add(check2,GBC(3,2,1,1,new Insets(4,2,2,3)));
p1.add(btn1 ,GBC(4,0,1,1,new Insets(4,2,2,3)));
p1.add(btn2 ,GBC(4,2,1,1,new Insets(4,2,2,3)));
}

public GridBagConstraints GBC(int gridy,int gridx,int gridwidth,int gridheight,Insets insets){
GridBagConstraints gbc1=new GridBagConstraints();
gbc1.gridx=gridx; //列
gbc1.gridy=gridy; //行
gbc1.gridwidth=gridwidth;//宽度
gbc1.gridheight=gridheight; //高度
//insets=new Insets(1,1,1,1);
gbc1.insets=insets;
return gbc1;
}
public static void main(String[] args){
new QQRegistBoard().setVisible(true);
}


}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
刚注意到的问题,在电梯里,手上提着东西,电
魔兽世界盗贼怎样在副本中输出
这是什么Hentai动漫
虽然我们语言不同’但是我们的想法是一样的。
天添汽车美容地址在什么地方,想过去办事
求推广员能帮我激活AVA 我有激活码
血肌酐高一定要做透析吗
结婚用的糕粽团圆的团是用什么做的,什么形状
DNF怎么升级快
给点好歌吧啊啊
口袋妖怪钻石版地下挖矿怎么弄?
艾佛森经典名言,艾弗森的名言
— Have you ever been anywhere for a
为什么我CF的号不能加好友
怎样叫一张图片上写上自己的名字?
推荐资讯
单选题静止在水平桌面上的容器里盛有液体, 液
为弘扬和体现中华优秀传统文化,2011年1月,
长江证券人民北路证券营业部这个地址在什么地
QQ空间怎样在装扮空间里领养植物啊?
右手食指软组织挫裂伤 骨折的该索
单选题Couldyoutellme________?A.wherei
奇迹创造宝石有什么用,全民奇迹里元素之心的
中国队什么时候能打进世界杯
“5” 怎么写好看?
有能教教大卫的4A的魔术吗?
建设北路地址有知道的么?有点事想过去
杭州萧山到安吉在哪里坐车?不要往北站转的那
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?