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

    本周学习内容:
    键盘事件及监听处理:
    在Swing的事件处理中可以对键盘的操作进行监听,直接使用KeyListener接口即可,KeyListener接口方法见书p684 表18-25。
    如想取得键盘键入的内容,可通过KeyEvent取得,KeyEvent事件常用方法见书p648 表18-28。
    鼠标事件及监听处理:
    对鼠标操作监听,如鼠标按下松开等,使用MouseListener接口,此接口定义方法见书p686 表18-27。
    在鼠标事件触发后都会产·生MouseEvent事件,可从中得到鼠标的相关操作,MouseEvent事件的常用方法见书p687 表18-28。
    鼠标拖拽事件及监听处理:
    可用MouseMotionListener接口完成鼠标拖拽操作,接口方法如下
    vido mouseDragged(MouseEvent e) 在组建上按下并拖动时调用
    vido mouseMoved(MouseEvent e)    鼠标移动到组件时调用
    单选钮:JRadioButton
     一种常见输入组件,可实现N选一功能。
    在Swing中可以使用JRadioButton完成一组单选钮的操作,JRadioButton类常用方法见书p691 表18-30。
    JRadioButton事件处理:
    可以使用ItemListener接口进行事件的监听,此方法中存在ItemEvent事件,ItemListener接口方法见书p693 表18-31,ItemEvent类常用方法见同页表18-32。
    菜单组件:
    JMenu与JMenuBar:若要Java中实现记事本类菜单,可使用JMenu组件要使用JMenuBar组件。JMenuBar功能为摆放JMenu组件,JMenuBar的常用方法见书p709表18-41。
    JMenultem:使用JMenultem可以为菜单中加入菜单项,JMenultem类的常用方法见书p711 表18-43。

  • 相关阅读:
    Python3 sorted() 函数
    [Python网络编程]一个简单的TCP时间服务器
    [爬虫]统计豆瓣读书中每个标签下的前两百本书
    [leetcode]39. Combination Sum
    [leetcode]18. 4Sum
    [leetcode DP]72. Edit Distance
    [leetcode DP]120. Triangle
    [leetcode DP]91. Decode Ways
    [leetcode DP]70. Climbing Stairs
    [leetcode DP]64. Minimum Path Sum
  • 原文地址:https://www.cnblogs.com/wangdian1/p/11910672.html
Copyright © 2011-2022 走看看