美文网首页
Java FX学习知识点(二)

Java FX学习知识点(二)

作者: 鹿白_tz | 来源:发表于2018-12-11 20:39 被阅读0次

鼠标事件实例

介绍:在JavaFX中,我们可以开发GUI应用程序、Web应用程序和图形应用程序。在这样的应用程序中,每当用户与应用程序(节点)进行交互时,就会发生事件。例如,单击按钮、移动鼠标、通过键盘输入字符、从列表中选择项、滚动页面是导致事件发生的活动。

事件的类型

事件可以分为两种类别:
前景事件:指需要用户直接交互的事件。它们是由人员与组件交互而生成的。例如,单击按钮、移动鼠标、通过键盘输入字符、从列表中选择项、滚动页面等。
背景事件:指需要最终用户交互的事件称为背景事件。操作系统中断、硬件或软件故障、定时器过期、操作完成是后台事件的示例。

在Java Fx 中的事件

JavaFX为处理各种各样的事件提供了支持。包JavaFX.Evror事件的类是事件的基类。任何子类的实例都是事件。下面是一些例子:
鼠标事件:这是在单击鼠标时发生的输入事件。它由名为MouthEvin的类表示。它包括鼠标点击、鼠标按下、鼠标释放、鼠标移动、鼠标进入目标、鼠标退出目标等动作。
关键事件:这是一个输入事件,它指示在一个节点上发生的键笔划。它由名为KeyEvent的类表示。此事件包括键按下、键释放和键键入等操作。
拖拽事件:这是当鼠标拖动时发生的输入事件。它由名为DragEvent的类表示。它包括拖动输入、拖放、拖动输入目标、拖动退出目标、拖动结束等操作.
窗口事件:这是一个与窗口显示/隐藏动作相关的事件。它由名为Windows事件的类表示。它包括窗口隐藏、窗口显示、窗口隐藏、窗口显示等操作。

事件类型:
鼠标事件:点击文本、图片鼠标进入效果等
键盘事件:功能键、快捷键、游戏
窗口事件:窗口大小改变、窗口打开、关闭等触发
焦点事件:文本框、密码框等获得焦点、失去焦点
列表选项事件:单选、复选、下拉、ListView、TableView、TreeView等选项发生改变,获得最新选取的值
拖拽事件:拖动窗口、拖动目标组件
要素:
target:目标—文本组件nameLabel
source:事件源—Mouse
type:事件类型—鼠标单击,MouseClicked

键盘事件实例 1.png

2.png

详情请看链接:https://www.jianshu.com/p/8c4abf34cf4e

相关文章

  • Java FX学习知识点(二)

    鼠标事件实例 介绍:在JavaFX中,我们可以开发GUI应用程序、Web应用程序和图形应用程序。在这样的应用程序中...

  • Java FX学习知识点(一)

    程序基本结构 面板、UI组件以及形状: 使用称为面板的容器类,从而自动地将节点布局在一个希望的位置和大小。将节点置...

  • golang uber fx 在 ipfs 中使用的学习笔记

    fx是 go.uber.org/fx依赖注入包,目前ipfs的启动过程采用了fx的方式 附上学习总结: 1.fx....

  • java学习路线大全,全网最全思维导图

    很多人都在问应该怎么样学习java的知识点,java有哪些知识点?最近准备面试了,java知识点太多了又不知道如何...

  • Java第一天

    今天主要学习java基础,预计明天结束java基础课程。 然后总结一下今天java学习的知识点: 1.java拥有...

  • Java原理学习总结

    本文主要是我最近复习Java基础原理过程中写的Java基础学习总结。Java的知识点其实非常多,并且有些知识点比较...

  • 这些Java基础面试知识点,你都掌握了吗?

    本文主要是我最近复习Java基础原理过程中写的Java基础学习总结。Java的知识点其实非常多,并且有些知识点比较...

  • Java fx 坐标揭秘

    scene graph一张呈现为树结构的数据结构,java fx 的渲染系统 是通过该数据结构来完成图形的渲染。 ...

  • Java fx css 探索

    java css 与HTML css 语法类似 Selector 选择器: # ID (选择某ID的node们) ...

  • 5.1 输入输出

    一、学习要求 书籍参考章节: 第3.7章节 知识点: Scanner类 二、参考知识 在我们编写java程序时,需...

网友评论

      本文标题:Java FX学习知识点(二)

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