zoukankan      html  css  js  c++  java
  • java 布局管理器

    容器中的组件的排放方式,就是布局。

    常见的布局管理器:

    FlowLayout(流式布局管理器)//目前最常用的

    从左到右的顺序排列。

    Panel默认的布局管理器。

    BorderLayout(边界布局管理器)

    东,南,西,北,中

    Frame默认的布局管理器。

    GridLayout(网格布局管理器)

    规则的矩阵

    CardLayout(卡片布局管理器)

    选项卡

    GridBagLayout(网格包布局管理器)

    非规则的矩阵

    使用方法:new frame().setLayout(new FlowLayout());

    创建图形化界面:

    1,创建frame窗体。

    2,对窗体进行基本设置。
       
    比如大小,位置,布局。

    3,定义组件。

    4,将组件通过窗体的add方法添加到窗体中。

    5,让窗体显示,通过setVisible(true)

    Eg:一个简单的窗体

    import java.awt.*;

    import java.awt.event.*;

    import javax.swing.*;

    import javax.swing.event.*;

    class  SwingDemo

    {

        public static void main(String[] args)

        {

            JFrame f = new JFrame();

            f.setBounds(300,100,500,400);

            f.setLayout(new FlowLayout());

            JButton but = new JButton("我是一个按钮");

            f.add(but);

            f.addWindowListener(new WindowAdapter()

            {

                public void windowClosing(WindowEvent e)

                {

                    System.exit(0);

                }

            });

            f.setVisible(true);

        }

    }

  • 相关阅读:
    Android MediaPlayer
    MediaPlayer基本使用方式
    css 透明度 一句话搞定透明背景!
    CSS ZOOM 作用[IE6下清除浮动]
    document.execcommand方法
    让position:fixed在IE6下可用
    CSS文档流与块级元素(block)内联元素(inline)那点事
    Android屏幕分辨率详解(VGA、HVGA、QVGA、WVGA、WQVGA)
    重载的乐趣
    线程间调用不同线程创建的控件
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11137612.html
Copyright © 2011-2022 走看看