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

    课程总结:本周学习的是图形界面,学习了关于创造界面,对界面进行一些操作,比如:设置界面大小、位置,在界面上显示文字、组件等。

    设置图形界面肯定是要学习AWT和Swing包中一些类和类方法的;关于这两个包的区别是AWT主要是针对于Windows系统的,AWT中引入了

    大量的Windows函数,并不适合跨平台使用,Swing包是以AWT平台为基础构建起来的新组件,它更适用于各平台之间使用,且可以更加轻松

    地构建用户界面。

    Swing包:

    基本容器JFrame:我们可以直接使用JFrame类来构造一个窗口,还可以用JFrame类的一些方法来设置窗口的位置、大小、背景颜色,主要是

    界面组件的添加也是通过JFrame类的一个方法去实现的。(关于界面的大小还可以通过Dimession去实现;point类可以实现窗口的位置,并且

    还可以移动窗口)。

    标签组件JLabel和按钮组件JButton:界面上的文字、图片是通过JLabel的一些方法去实现的;按钮组件呐是写一些可以点击的组件,比如:QQ

    上的登陆,游戏界面刚进去显示的“开始游戏”,这些是通过JButton实现的。

    布局管理器:FlowLayout、BorderLayout、GirdLayout、CardLayout和绝对定位。

    这五个布局管理器都有各自的特点,其目的就是为了让界面上的组件按一定的次序或者说自己设置的位置去摆放,若是没有布局管理器那么当两

    个组件放在一起时后面的组件则会覆盖前面的组件。

    学习总结:本周学习就学习了这么多,自己也知道了设置软件的第一步图形界面是怎么设置的了,学会了一些比较有意思的操作。

  • 相关阅读:
    题解 CF507A Amr and Music
    【NOIP 2020 游记--退役记】满船清梦压星河
    【CSP-2020 游记】
    【学习笔记】动态规划 DP
    【题解】洛谷 P5995 [PA2014]Lustra
    【题解】洛谷P6174 [USACO16JAN] Angry Cows S
    【题解】 洛谷 P6867 [COCI2019-2020#5] Politicari
    【题解】(LGJ原创)蝴蝶旅客
    【题解】洛谷 P6368 [COCI2006-2007#6] MAGIJA
    【题解】洛谷 P6484 [COCI2010-2011#4] ASTRO
  • 原文地址:https://www.cnblogs.com/shigedidi/p/11822261.html
Copyright © 2011-2022 走看看