zoukankan      html  css  js  c++  java
  • java窗体中的FLOWLAYOUT

    import java.awt.*;
    public class enable{
       private Frame f;
    //添加FRAME窗体
       private Button b1;
    //添加按钮
       private Button b2;
    //添加按钮
       public static void main(String args[]){
               enable a = new enable(); 
    //定义方法类
                a.go();
    //初始化方法类  
        }
         public void go(){
          f = new Frame("hello");
    //初始化FRAME
          f.setLayout(new FlowLayout());
    //定认FRAME的LAYOUT为FLOWLAYOUT
          b1 = new Button("exit");
    //初始化BUTTON B1,上面显示"EXIT"
           b2 = new Button("ok");
    //初始化BUTTON B2,上面显示"OK"
           f.add(b1);
           f.add(b2);
    //把BUTTON B1和B2 添加FRAME上
           f.pack();
    //让窗体紧凑排列,其作用相当于SETSIZE(),即让窗体尽量小,小到刚好能够包容B1、B2两个按钮
           f.setVisible(true);
    //设置窗体FRAME属性为可见,这样才能显示出窗体来
          }
    注:
    FLOWLAYOUT构造方法主要有下面几种:
    FlowLayout(FlowLayout.RIGHT,20,40)
    /*第一个参数表示组件的对齐方式,指组件在这一行的位置是居中对齐、居右对齐还是居左对齐,第二个参数是组件之间的横向间隔,第三个参数是组件之间的纵向间隔,单位是象素。*/
    FlowLayout(FlowLayout.LEFT);
    //居左对齐,横向间隔和纵向间隔都是缺省值为5个象素
    FlowLayout();
    //缺省的对齐方式居中对齐,横向间隔和纵向间隔都是缺省值5个象素
    }
  • 相关阅读:
    DRF中的序列化器
    Django REST framework的分页
    DRF的解析器和渲染器
    DRF 权限 频率
    Django ContentType组件
    CORS跨域请求
    RESTful API介绍
    module.exports 和 exports(转)
    vue全选反选demo
    wangEditor大图片上传问题
  • 原文地址:https://www.cnblogs.com/josn1984/p/744621.html
Copyright © 2011-2022 走看看