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

    第十二周总结

    这周我们继续沿着上周的内容学习,在布局管理的基础下增添了其他容器,Jpanel,JSplitPane,JTabbedPane,JScrollPane等等,以及文本组件 JTextFiled,JPasswordFiled等等,
    以及学习了新内容 事件处理监听器WindowListestener,ActionListener。

    容器类

    JPanel 经常用到的容器之一,可以使用JPanel完成各种复杂的界面,在JPanel中可以加入任意组件,然后直接吧JPanel加入到JFrame中
    public Jpanel(LayoutMannger layout) 创建一个指定布局管理器的JIPanel对象
    
    JSplitPane 主要功能是分割面板,可以将一个窗体分为两个子窗体,可以是水平排列也可以是垂直排列,
    ifsplit = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,组件一,组件二);
    ifsplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT,组件一,组件二);
    
    JTabbedPane 是在面板上设置了一个多项卡供用户选择
    常用方法
    JTabbedPane tab = new JTabbedPane(JTabbedPane.TOP) //设置标签在顶部显示
    JTabbedPane tab = new JTabbedPane(JTabbedPane.BOTTOM) //设置标签在底部显示
    JTabbedPane tab = new JTabbedPane(JTabbedPane.LEFT)  //设置标签在左部显示
    JTabbedPane tab = new JTabbedPane(JTabbedPane.RIGHT) //设置标签在右边显示
    
    JScrollPane 一般的图形界面如果显示区域不够大,就可以通过用JScrollpane设置滚动条
    static final HORIZONTAL_SCROLLBAR_ALWAYS    始终显示水平滚动条
    static final HORIZONTAL_SCROLLBAR_NEVER     任何情况下都不显示水平滚动条
    static final HORIZONTAL_SCROLLBAR_AS_NEEDED    根据自生需要来显示水平滚动条
    
    static final VERTICAL_SCROLLBAR_ALWAYS  始终显示垂直滚动条
    static final VERTICAL_SCROLLBAR_NEVER  任何情况下都不显示垂直滚动条
    static final VERTICAL_SCROLLBAR_AS_NEEDED   根据自生需要来显示垂直滚动条
    
    JTextFiled jtf=new JTextFiled(); 设置文本框
    JPasswordField jpf=new JPasswordField(); 设置密码类型文本框
    

    监听器

    WindowsListener

    方法 类型 描述
    void windowActivated(WindowEvent e) 普通 将窗口变为活动窗口时触发
    void windowDeactivated(WindowEvent e) 普通 将窗口变为活动窗口时触发
    void windowClosed(WindowEvent e) 普通 当窗口被关闭时触发
    void windowClosing(WindowEvent e) 普通 当窗口正在关闭时触发
    void windowIconified(WindowEvent e) 普通 窗口最小化时触发
    void windowDeiconified(WindowEvent e) 普通 当窗口最小化变为正常时触发
    void windowOpened(WindowEvent e) 普通 窗口打开时触发
    ActionListener
    void actionPerformed(ActionEvent e)  发生操作时调用
    
  • 相关阅读:
    商城02——dubbo框架整合_商品列表查询实现_分页
    商城项目01——工程介绍及搭建
    利用ssm框架做一个客户管理系统
    SpringMVC学习笔记
    spring问题
    Spring学习笔记
    MyBatis学习笔记二
    MyBatis学习笔记
    二分查找与几种排序方法
    配置 spring boot 的 banner (自定义或取消banner)
  • 原文地址:https://www.cnblogs.com/djhxxx/p/11863035.html
Copyright © 2011-2022 走看看