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

    一:其他容器

    JPanel:默认流布局管理

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

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

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

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

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

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

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

    二:事件处理

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

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

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

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

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

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

  • 相关阅读:
    Mysql数据库的一些操作
    【狂神说Java】JavaWeb入门到实战1---笔记
    图神经网络学习
    HWSX网址
    python如何判断两个数组完全相等?
    SQL-3-菜鸟教程
    SQL-2
    时间序列相似度分析算法
    pip install 安装不了怎么办?
    leetcode 3 无重复字符的最长子串
  • 原文地址:https://www.cnblogs.com/ck11-06/p/11874498.html
Copyright © 2011-2022 走看看