第十一周课程总结

一。学习了AWT和Swing,Swing是AWT基础上的一种扩展应用;其中其中JFrame是Swing提供的一个标准容器,它又包括各个组件;
二。三大常用布局管理器:BorderLayout,FlowLayout(流式布局),GridLayout(网格布局);其中BorderLayout将版面划分成5个区域:东南西北中;
三,学习了创建窗体以及简单的计算机窗体的讲解;
四,学习了一些构造方法: 
例如:FlowLayout();默认构造方法,设置居中对齐方式,横向和纵向间隔均为默认5像素;FlowLayout(FlowLayout.LEFT);设置居左对齐,横向和纵向间隔均为默认5像素;FlowLayout(FlowLayout.RIGHT,20,40);设置居右对齐,横向间隔20像素,纵向间隔40像素;
五,绝对定位:方法:setBounds(),可以定位一个组件的坐标,使用x,y的坐标定位方式。不管窗体如何改变大小,组件的位置是固定不动的;而在之前的各种排版方式中,当窗体改变时,组件大小也会跟着改变。
上一篇:2021-05-09


下一篇:Java图形用户界面基础