zoukankan      html  css  js  c++  java
  • 第十二周学习总结

    一:其他容器

    JPanel:默认流布局管理

    使用方法那个表格我不会打。

    JSplitPane:主要功能是分割面板,可以将一个窗体分为两个子窗体,可以水平排列也可以是垂直排列。

    主要的方法和常量我可以选择翻书第664页么。

    JTabbedPane:是在一个面板上设置多个选项卡供用户选择。

    这种方式便于管理相关信息。

    JScrollPane:Swing中JScrollPane的主要功能就是为显示的内容加上水平滚动条。

    JDesktopPane与JInternaIFrame:JDesktopPane规定了一个父窗体的基本形式,而JInternaIFrame规定了各个子窗体,JInternaIFrame需要加入到JDesktopPane中。

    二:事件处理

    事件:所有的事件类都是EventObject类的子类。

    监听器:事件接受的对象成为监听器。所有的事件监听器都是以监听器接口的形式出现的,处理时只需要实现此接口即可。

    窗体事件:
    WindowListerner:是专门处理窗体监听器的监听接口,一个窗体的所有变化都可以用这个接口进行监听。

    具体实现书上有详细代码解释。。。。

    动作事件及监听处理:使用ActionListener接口处理按钮的动作事件。

    这个在设置的时候要使用绝对定位的方式进行版面布局,窗体的大小,以及各种按钮的具体摆放位置要先绘图精确计算再用setBounds()方法实现。

  • 相关阅读:
    自我学习——javascript——基本技巧
    Edge Code CC卡死原因
    Django中ORM介绍和字段及字段参数
    Web框架本质及第一个Django实例
    Python连接MySQL数据库之pymysql模块使用
    Bootstrap框架
    jQuery快速入门
    前端基础之BOM和DOM
    前端基础之JavaScript
    前端基础之CSS
  • 原文地址:https://www.cnblogs.com/ck11-06/p/11874498.html
Copyright © 2011-2022 走看看