• 十一周课程总结


    十一周课程总结

    九宫格

    实验过程

    1、实验代码

    package Work7;
    import javax.swing.*;
    import java.awt.*;
    public class Test {
    
    	public static void main(String[] args) {
    		JFrame frame=new JFrame("九宫格");
    		frame.setLayout(new GridLayout(3,3,3,3));
    		Button but=null;
    		for(int i=1;i<=9;i++) {
    			but=new Button(""+i);
    			frame.add(but);
    		}
    		frame.pack();
    		frame.setVisible(true);
    
    	}
    
    }
    

    2、实验结果

    3、实验总结

    九宫格是运用了表格布局管理器,只是需要简单的创建一个表格布局管理器就行了,还算比较简单。
    ##课程总结
    ###图形界面
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222411230-1045445558.png)
    ####ATM
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222501859-1185253069.png)
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222518124-1655684971.png)
    但是ATM的局限性就是只能在Windows系统才能使用
    ####SWING
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222641490-1813455118.png)
    ####基本容器:Jframe容器
    1、Jframe常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222828426-1249906863.png)
    2、Dimension类
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222918106-1642900681.png)
    3、Piont类
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107222947905-1496814454.png)
    ####标签组件:JLable类
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223030545-1631858281.png)
    1、常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223048483-336064099.png)
    2、更改文字样式
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223130719-960125330.png)
    3、设置图片
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223205919-1670883062.png)
    ####按钮组件:JButton类
    1、常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223244860-386176561.png)
    ###布局管理器
    五种常用管理器
    1、FlowLayout流式管理器
    2、BorderLayout窗口管理器
    3、GirdLayout表格管理器
    4、CardLayout卡片管理器
    5、绝对定位
    ####FlowLayout流式管理器
    常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223631912-1180483270.png)
    ####BorderLayout窗口管理器
    常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223708724-1401997521.png)
    ####GirdLayout表格管理器
    常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223733647-2052615239.png)
    ####CardLayout卡片管理器
    常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223756809-2005821175.png)
    ####绝对定位
    常用方法
    ![](https://img2018.cnblogs.com/blog/1598090/201911/1598090-20191107223844681-1103127522.png)
  • 相关阅读:
    codova 打包vue项目的坑
    vscode 开发wtl 笔记
    redis
    展开/收缩 ul
    ueditor
    xml
    NPOI
    滚动效果,有些浏览器不支持
    fileupload控件上传、文件下载
    excel函数
  • 原文地址:https://www.cnblogs.com/xzy999123/p/11816248.html
Copyright © 2020-2023  润新知