• 201671010130 2016-2017-2 《Java程序设计》第十四周学习小结


    • 模型(model):用于存储数据的对象。

    视图(view):为模型提供数据显示的对象。

    控制器(controller):处理用户的交互操作,对于用户的操作作出响应,让模型和视图进行必要的交互,即通过视图修改、获取模型中的数据;当模型中的数据变化时,让视图更新显示。

    • 在网格布局对象的构造器中,需要指定行数和列数:panel.setLayout(new GridLayout(x,y));
    • 消息对话框的创建
    • javax.swing包中的JOptionPane类的静态方法:

        public static void showMessageDialog(

                       Component parentComponent,

                       String message,

                       String title,

                       int messageType)

    • 1.标识(Label)

    (1) 语法格式: Label(String s)
    (2)  功能: 构造一个显示字符串s的标识。
    2.按钮(Button)
    (1) 语法格式:Button (String s)
    (2) 功能:构造一个以字符串s为标识的按钮。
    3.复选框(Checkbox)
    (1)语法格式: Checkbox (String s)
    (2)功能:构造一个以字符串s为标识的复选框条目,未被选中。
    4.单选按钮(Radio Buttons)
    (1) 语法格式: CheckboxGroup( )
    (2) 功能: 构造一个条目组。
    5.选择菜单(Choice Menu)
    (1)  语法格式: Choice ( )
    (2)  功能:构造一个选择菜单。
    (3) 说明:构造完之后,再使用Choice类中的addItem方法加入菜单的条目。
    6.列表框(Scrolling List) l
    (1) 语法格式:List (int n, boolean b)
    (2)  功能:构造一个有n个列表项的列表框,并根据b的值决定是否允许多选。
    7.单行文本输入框(TextField)
    (1) 语法格式:TextField (int i)
    (2)  功能:构造一个字符串长度为i单行文本输入框
    8.多行文本输入框(TextArea)
    (1) 语法格式: TextArea (int i, int j)
    (2)功能: 构造一个多行文本输入框,行数为i,列数为j

  • 相关阅读:
    神经网络——BP算法
    汉诺塔
    Clucene系列3--Clucene的代码组织结构
    Clucene系列2--Clucene专业术语
    j
    TF-IDF的定义及计算
    Python编程 从入门到实践 练习5-10 检查用户名
    判断输入的正整数是否为素数
    百钱百鸡问题
    打印由 * 号组成的菱形
  • 原文地址:https://www.cnblogs.com/DoreenTan/p/7922116.html
Copyright © 2020-2023  润新知