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

    第十三周总结
    事件处理。
    事件类的继承关系。
    事件处理流程。

    监听适配器。
    可以通过Window Adapter来实现监听。

    void windowActivated(WindowEvent e)
    激活窗口时调用。
    void windowClosed(WindowEvent e)
    当窗口已被关闭时调用。
    void windowClosing(WindowEvent e)
    窗口正处在关闭过程中时调用。
    void windowDeactivated(WindowEvent e)
    停用窗口时调用。
    void windowDeiconified(WindowEvent e)
    取消图标化窗口时调用。
    void windowGainedFocus(WindowEvent e)
    该 Window 被设置为聚焦 Window 时调用,聚焦 Window 意味着该 Window 或其某个子组件将接收键盘事件。
    void windowIconified(WindowEvent e)
    图标化窗口时调用。
    void windowLostFocus(WindowEvent e)
    该 Window 不再为聚焦 Window 时调用,不再为聚焦 Window 意味着键盘事件不再传递到该 Window 或其任意子组件。
    void windowOpened(WindowEvent e)
    已打开窗口时调用。
    void windowStateChanged(WindowEvent e)
    窗口状态改变时调用。
    键盘事件及其监听处理。
    接口 KeyListener
    用于接收键盘事件(击键)的侦听器接口。旨在处理键盘事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象 KeyAdapter 类(仅重写有用的方法)。

    然后使用组件的 addKeyListener 方法将从该类所创建的侦听器对象向该组件注册。按下、释放或键入键时生成键盘事件。然后调用侦听器对象中的相关方法并将该 KeyEvent 传递给它。
    单选钮:JRadioButton
    可实现N选一功能。在Swing中可以使用JRadioButton完成一组单选钮的操作。
    setSelected();是否被选中
    setText(String);设置显示文本
    setIcon(Icon);设置图片
    其事件处理使用ItenListener
    菜单组件
    (1)、JMenu与JMenuBar
    若在Java中实现菜单,则可以使用JMenu组件,当然,如果要使用JMenu则首先要了解JMenuBar组件,JMenuBar组件的功能是用来摆放JMenu组件,当建立完许多的JMenu组件之后,需要通过JMenuBar组件来将JMenu组件加入到窗口中
    JMenu

    JMenuBar

  • 相关阅读:
    拒绝采样
    概率函数P(x)、概率分布函数F(x)、概率密度函数f(x)
    Dynamic Filter Networks
    ECC ~ Edge-Conditioned Filter in CNN on Graphs
    Graph-GCN
    Graph-to-ID task
    non-local denoising methods
    Graph-GraphSage
    CNN作为denoiser的优势总结
    论文解读《Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernel》
  • 原文地址:https://www.cnblogs.com/jiajia2333/p/11911300.html
Copyright © 2011-2022 走看看