javar容器(界面没有达到我的效果)

伊斯坦堡 发布于 2015/04/11 00:02
阅读 80
收藏 0

错误:没有语法错误,就是没有达到我的效果

怎么我的界面是乱的?

import java.awt.*;
import javax.swing.*;
public class jframe5 extends JFrame{
 JButton an1,an2;
 JLabel bq1,bq2;
 JPanel mb1,mb2,mb3;
 JCheckBox fxk1,fxk2,fxk3;//复选框
 JRadioButton dx1,dx2;//单选框

 public static void main(String[] args) {
  // to
  jframe5 xx=new jframe5();
 }
 
 public jframe5() {
  mb1=new JPanel();
  mb2=new JPanel();
  mb3=new JPanel();
  
  bq1=new JLabel("特长");
  bq2=new JLabel("性别");
  an1=new JButton("注册");
  an2=new JButton("取消");
  fxk1=new JCheckBox("音乐");
  fxk2=new JCheckBox("体育");
  fxk3=new JCheckBox("文艺");
  dx1=new JRadioButton("男");
  dx2=new JRadioButton("女");
  
  this.setLayout(new GridLayout(3,1));
  
  mb1.add(bq1);mb1.add(fxk1);mb1.add(fxk2);mb1.add(fxk3);
  mb2.add(bq2);mb2.add(dx1);add(dx2);
  mb3.add(an1);mb3.add(an2);
  
  this.add(mb1);
  this.add(mb2);
  this.add(mb3);
  
  this.setTitle("用户注册");
  this.setSize(430,350);
  this.setLocation(100,260);
  this.setResizable(false);
  this.setVisible(true);
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  
 }

}

加载中
返回顶部
顶部