别着急打代码,等我抽根烟先————<( ̄ c ̄)y▂ξ 抽烟———— 博客首页

第十一周课程总结&实验报告(九)

第十一周课程总结

 

Dimension类

 在JFrame中设置窗体的大小,也可以使用Dimension类完成。➢此类封装了组件的现实宽度和高度。

Point类

 组件的显示位置也可以使用Point类指定,此类封装的是显示位置的X、Y坐标。

Swing简介

AWT大量的引入了Windows函数, 称为重量级组件。
Swing使 用Java语言实现,是以AWT平台为基础构建起来的新组件,属于轻量级的图形界面组件,直接使用Swing可以更加轻松的构建用户界面。

布局管理器(LayoutManager)

使用布局管理器可以使容器中的组件按照指定的位置进行摆放。即使容器改变了大小,布局管理器也可以准确的把组件放到指定的位置,这样就可以有效
的保证版面不会混乱。
在AWT中所有的布局管理器都是LayoutManager的子类。

组件

在图形界面中,用户经常会看到按钮、标签、菜单等组件。
组件会在一个窗体上显示。
在整个AWT包中,所有的组件类都是从Component和MenuComponet扩展而来的,这些类会继承这两个类的公共操作。

CardLayout

CardLayout就是将一组组彼此重叠的组件进行布局,就像一张张卡片一样,这样每次只会展现一个界面

绝对定位

如果不在窗体中指定布局管理器,也可以通过设置绝对坐标的方式完成布局设置。

public void setBounds(int x,int y,int width,int height)
posted @ 2019-11-08 14:24  九亿  阅读(138)  评论(0编辑  收藏  举报
我抽完了也不想写————(~ ̄▽ ̄~) 装傻———— 博客首页