201671010111 2016-2017-2《面向对象的程序设计》 图形用户界面

        上周java的理论课学习内容为十一章《事件处理》java的实验课学习内容为十二章《swing用户界面组件》。

        图形用户界面设计的内容包括:布局管理器、文本输入、选择组件(复选框、单选框、组合框以及滑动条)、菜单、对话框以及复杂的布局管理器。       

        MVC为模型—视图—控制器模式设计,MAC是Java EE平台下创建 Web 应用程序的重要设计模式。可应用于Java的GUI组件设计中,并不是AWT和Swing设计的唯一的模式,还有很多

设计的模式(设计方法)。例如布局管理器的“策略”设计模式等。

    布局管理器是一组类,包括流布局FlowLayout、边框布局BorderLayout、网格布局GridLayout、卡片布局CardLayout、网格组布局GridBagLayou。

    如果有多个选择项,使用单选按钮占据的屏幕空间太大时,就可以选择组合框。组合框可以让用户从一组离散值中进行选择,而滑动条可以让用户从一组离散值中进行选择,并且

它还允许进行连续值得选择。

        菜单是GUI编程中经常用到的一种组件。位于窗口顶部的菜单栏(menu bar)中包括下拉菜单的名字。点击一个名字就可以打开包含菜单项(menu items)和子菜单(submenus)的

菜单,菜单项包括启用菜单项和禁用菜单项。

    上周的实验作业有十六个任务,是第十二章的二十四个代码的注释和调试。通过这十六个编程代码的调试,初步了解到了java可以实现的图形用户界面,明白了图形用户界面类

型,感受到了java编程语言的强大。但是由于内容偏多,图形用户界面的编程技术任然无法掌握。

原文地址:https://www.cnblogs.com/JINRENQIANCAO/p/7922209.html