Java swing图形界面编辑

夏日不浪漫 2016-12-02 12:13:17
package message;

import javax.swing.*;

public class Login extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
private JButton Login,Exit,Register;
private JLabel identity,password,status;
private JTextField txti,txtp,txts;

public Login(){
super("即时通讯软件");
JPanel Panel1=new JPanel();
//添加三个按钮
Login=new JButton("登录");
Exit=new JButton("退出");
Register=new JButton("注册");
//添加三个标签
identity=new JLabel("帐号:");
password=new JLabel("密码:");
status=new JLabel("状态:");
//添加三个文本框
txti=new JTextField(10);
txtp=new JTextField(10);
txts=new JTextField(10);

Panel1.add(Login);
Panel1.add(Exit);
Panel1.add(Register);

txti.setBounds(150, 40, 200,40);
txtp.setBounds(150, 100, 200, 40);
txts.setBounds(150, 160, 200, 40);

add(txti);
add(txtp);
add(txts);

identity.setBounds(120,40,40,40);
password.setBounds(120,100,40,40);
status.setBounds(120,160,40,40);

add(identity);
add(password);
add(status);

add(Panel1,"South");
setBounds(750,350,500,300);
setResizable(false);
setVisible(true);
}
public static void main(String[] args){
new Login();
}
}

运行结果是这样的:

我实在是找不出来哪里错了,有没有大神帮我看看是怎么回事,感激不尽。
...全文
309 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_34630879 2016-12-03
  • 打赏
  • 举报
回复
setLayout(null)
逗泥丸的平方 2016-12-02
  • 打赏
  • 举报
回复
这是全部的代码吗... 没有用layout ?
qq_36519142 2016-12-02
  • 打赏
  • 举报
回复
Layout的那些布局之前用了的 感觉更麻烦,特别怪

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧