zoukankan      html  css  js  c++  java
  • 第十一周课程总结

    课程总结

    AWT

    包括组件(Component)、容器(Container)、布局管理器(LayoutManager)3种工具类。

    Swing

    以AWT平台为基础构建成的新组件。
    用JFrame类的方法创建一个窗口;
    一个JFrame就表示一个容器,在容器上可以安装多个组件。
    标签组件JLabel表示一个标签,用于显示信息(可以设置文字显示效果或显示图片),一般不能直接更改其显示内容;
    创建完的Label对象可以通过Container类中的add()方法加入到容器中。
    组件JButton表示一个按钮,使用此类可以直接在窗体增加一个按钮。
    FlowLayout流式布局管理器,所有组件会依次进行排列,用FlowLayout类的常用方法及常量对窗体布局进行设置。
    BorderLayout布局管理器是将一个窗体面板划分为东、西、南、北、中5个区域进行设置。
    GridLayout布局管理器以表格的形式进行管理,使用时必须设置显示的行数和列数(行优先,满足行数要求后,再排列数)。
    CardLayout布局管理器是将一组组件彼此重叠地进行布局,每次只会展现一个界面。
    绝对定位是通过设置组件的绝对坐标来完成布局,通过setBounds()方法设置坐标。

    public void setBounds(int x,int y,int width,int height)
    

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

  • 相关阅读:
    gzip格式解压缩
    震动效果
    用SDWebImage加载FLAnimatedImage
    用UIInterpolatingMotionEffect产生透视效果
    将CAGradientLayer当做mask使用
    UITableView加载网络数据的优化
    沿着path路径做动画
    vue入门案例
    springboot拦截器拦了静态资源css,js,png,jpeg,svg等等静态资源
    SpringBoot2.x|Thymeleaf页面不能正常载入css、js文件
  • 原文地址:https://www.cnblogs.com/LeeMayZ/p/11811585.html
Copyright © 2011-2022 走看看