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个象素
    }
  • 相关阅读:
    如何限制Dedecms文章或产品描述的字数
    Python 进阶 之 yield
    Python 进阶 之 contextlib模块
    JavaScript 之 定时器 延迟器
    Python 进阶 之 函数对象
    CSS入门之定义和应用格式
    Python 进阶 之 socket模块
    Python 进阶 之 闭包变量
    Python 进阶 之 else块 巧(慎)用
    Python 进阶 之 zip() izip() zip_longest函数
  • 原文地址:https://www.cnblogs.com/josn1984/p/744621.html
Copyright © 2011-2022 走看看