Java基础——GUI图形化用户界面

个人小结:图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机操作用户界面。本篇主要介绍JAVA语言中的GUI编程的一些基础知识,包括布局,窗体,事件监听机制,对话框,菜单等,以及如何生成可执行的jar文件。
摘要由CSDN通过智能技术生成


个人小结:图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机操作用户界面。本篇主要介绍JAVA语言中的GUI编程的一些基础知识,包括布局,窗体,事件监听机制,对话框,菜单等,以及如何生成可执行的jar文件。

一、GUI介绍

两种计算机与用户交互方式:GUI和CLI
        GUI: Graphical User Interface,图形用户接口

用图形方式,来显示计算机操作界面,方便直观。
        CLI: Command LineUser Interface,命令行用户接口

就是常见的Dos命令行操作,需要记忆一些常用的命令,操作不直观。

二、Awt 和 Swing 包介绍
java为GUI提供的对象都存放在 java.Awt和javax.Swing两个包中。

java.Awt:Abstract Window Toolkit抽象窗口工具包),需要调用本地系统方法实现功能,属重量级控件。
        javax.Swing:在AWT的基础上建立的一套图形界面系统,其中提供了更多的组件,
且完全由java实现,增强了移植性,属轻量级控件。


三、继承关系图



三、布局管理器
1、容器中的组件的排列方式,就是GUI的 布局
2、常见的布局管理器:
        Flow Layout(流式布局管理器):
从左到右的顺序排列,是Panel默认的布局管理器

        Border Layout(边界式布局管理器):东、南、西、北、中布局,是Frame的默认布局管理器。

        Grid Layout(网格布局管理器):规则的矩阵

        Card Layout(卡片布局管理器):选项卡

        GridBay Layout(网格包布局管理器):非规则的矩阵

四、建立一个简单的窗体

1、Container常用子类:Window   Panel(面板,不能单独存在)
2、Window常用子类:Frame  Dialog

3、简单的窗体创建过程:

1、创建frame 窗体:

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值