zoukankan      html  css  js  c++  java
  • 第十一周

    九宫格

    实验过程

    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、实验总结
    ```
    九宫格是运用了表格布局管理器,只是需要简单的创建一个表格布局管理器就行了,还算比较简单。

    课程总结

    图形界面

    ATM



    但是ATM的局限性就是只能在Windows系统才能使用

    SWING

    基本容器:Jframe容器

    1、Jframe常用方法

    2、Dimension类

    3、Piont类

    标签组件:JLable类


    1、常用方法

    2、更改文字样式

    3、设置图片

    按钮组件:JButton类

    1、常用方法

    布局管理器

    五种常用管理器
    1、FlowLayout流式管理器
    2、BorderLayout窗口管理器
    3、GirdLayout表格管理器
    4、CardLayout卡片管理器
    5、绝对定位

    FlowLayout流式管理器

    常用方法

    BorderLayout窗口管理器

    常用方法

    GirdLayout表格管理器

    常用方法

    CardLayout卡片管理器

    常用方法

    绝对定位

    常用方法

    5.绝对定位

    此布局适用于不想在窗体中指定布局管理器,通过设置绝对坐标的方式完成布局。
    setBounds()
    public void setBounds(int x,int y,int width,int height)

    使用绝对定位时,不管窗体如何改变大小,组件的位置是固定不动的。

    此布局管理器适用于开发各类软件的窗口,登入界面等的开发。

  • 相关阅读:
    SpringMVC 使用JSR-303进行校验 @Valid
    Hibernate Tools生成注释
    大型网站架构演变和知识体系(转载)
    eclipse从数据库逆向生成Hibernate实体类
    性能测试公众号,欢迎你的加入~
    mysql使用druid监控配置
    (转)面试为什么需要了解JVM
    (转)什么是缓存击穿?
    Mysql推荐使用规范(转)
    java应用监控工具
  • 原文地址:https://www.cnblogs.com/songjiah/p/11821006.html
Copyright © 2011-2022 走看看