码迷,mamicode.com
首页 > 编程语言 > 详细

Java 图形界面

时间:2018-10-21 16:52:29      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:log   jframe   car   jpanel   ast   表格   dia   containe   复杂   

Container(容器)

    JWindow(窗口)

        JFrame(窗体)

        JDialog(对话框)

    JPanel(面板)

    JScroolPanel(滚动面板)

为容器设置布局 container.setLayout(new layoutManager())

常用的几种Layout

1.FlowLayout(流布局)

从左到右或者从右到左依次排列,如果容纳不了就换行

构造方法:FlowLayout(int align,int hgap,int vgap)

align:对齐方式

hgap,vgap:控件之间,控件与布局的水平和垂直间距

 

2.BorderLayout(边框布局)

将容器分为五个部分:东,西,南,北,中间 分别用EAST,WEST,SOUTH,NORTH,CENTER表示

像容器添加控件时可以指定方位,如不指定默认在中间

 

3.GridLayout(表格布局)

每个表格大小相同,按照从左到右从上到下添加组件

4.GridBagLayout(框架布局)

有点复杂……

5.CardLayout(卡片布局)

将组件排序,有:第一个,下一个,上一个,最后一个四种操作

6.BoxLayout(箱式布局)

 

7.null(无布局)

Java 图形界面

标签:log   jframe   car   jpanel   ast   表格   dia   containe   复杂   

原文地址:https://www.cnblogs.com/xiao-ji-xiang/p/9825419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!