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

    这一周我们学习了图形界面,图形界面也跟继承相联系,学习了AWT组件,基本容器JFrame,标签组件JLabel,按钮组件JButton,布局管理器And绝对定位。

    AWT组件图形用户界面相关类捆绑在一起,放在一个称为抽象窗口工具箱(Abstract Window Toolkit,AWT)的库中.AWT适合开发简单的图形用户界面,但并不适合开发复杂的GUI项目。 

    基本容器JFrame:可以用来创建一个新的窗体,Dimension类用来设置组件大小,Point用来控制组件显示位置,操作方法如下图:

     

    标签组件JLabel:用来更改文字大小,字体跟颜色。

    按钮组件JButton:用来增加按钮组件,按钮组件是按行排的,默认为四行。

    布局管理器:FlowLayout 是最简单的布局管理器。按照组件添加的顺序,从左到右地将组件排列在容器中。当放满一行时,就开始新的一行。可以使用三个常量FlowLayout.RIGHT,FlowLayout.CENTER和FlowLayout.LEFT之一来指定组件的对齐方式。还可以指定组件之间以像素为单位的间隔。

    绝对定位:绝对定位用来定位一个组件的坐标,使用X,Y的坐标表示方式。

    心得:老师在课堂上先写了一个组件来表示按钮,之后又创建一个登陆界面,有种自己能设计界面的感觉,可以任由自己布局,感觉很nice,java还是有趣!!!

  • 相关阅读:
    使用Spring AOP实现业务依赖解耦
    对Java提供的锁机制的一些思考
    关于数据库优化的一些想法
    漫谈使用Kafka作为MQ中间件
    数据库事务隔离引发的关于锁机制的思考
    使用Redis作为高速缓存
    Docker 构建映像
    Centos7 Nginx开机启动
    Docker 设置固定网络IP
    CentOS docker 常用命令
  • 原文地址:https://www.cnblogs.com/Bowen----/p/11823257.html
Copyright © 2011-2022 走看看