美文网首页Java
JavaFX事件整理1

JavaFX事件整理1

作者: Y_Jaaao | 来源:发表于2018-12-10 23:43 被阅读0次
    1、概念:
    • Java GUI 和Android中,事件通常通过实现listener的接口函数,并通过addXXXListener 或者setOnXXXListener的形式来设置接口函数来实现事件的执行。在Java GUI中,也有部分通过适配器模式来让用户选择性的覆盖事件函数(以免留下许多不需要的空方法)。
    • 事件简单来说就是给界面上的Node添加一些行为,使之具备相应的功能,在JavaFX中,只有极少数的事件是遵循Java GUI和Android的模式
    2、分类:
    • 一个标准的Java FX文件包含三个部分:主类、控制类、界面设计(fxml+css)
    • 前台事件:和用户UI直接相关的,鼠标、键盘、列表、文本框等
    • 后台事件:系统中断、硬件软件的错误、超时、失效等
    3、常见事件:
    • 鼠标事件:点击文本、图片鼠标进入效果等
    • 选中事件:Combox
    • 键盘事件:功能键、快捷键、游戏
    • 窗口事件:窗口大小改变、窗口打开、关闭等触发
    • 焦点事件:文本框、密码框等获得焦点、失去焦点
    • 列表选项事件(选中事件):单选、复选、下拉、ListView、TableView、TreeView等选项发生改变,获得最新选取的值
    • 拖拽事件:拖动窗口、拖动目标组件
    4、要素:
    5、实例:

    以诗词鉴赏为例

    启动程序


    启动程序.PNG

    布局文件


    布局文件.PNG
    控制器文件
    控制器文件.PNG

    相关文章

      网友评论

        本文标题:JavaFX事件整理1

        本文链接:https://www.haomeiwen.com/subject/djyjhqtx.html