最终效果

场景编辑

代码

pom

<build><finalName>HelloJavaFX</finalName><resources><resource><!-- 这里是放在 src/main/java--><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.fxml</include><include>**/fxml/*.fxml</include><!-- 如果想要弄个包名专门放fxml文件,像上一行这样添加设置 --><!-- 之后,使用getResource("fxml/xx.fxml")这样子 --></includes><filtering>false</filtering></resource></resources></build>

fxml

<?xml version="1.0" encoding="UTF-8"?><?import javafx.scene.control.Button?>
<?import javafx.scene.control.CheckBox?>
<?import javafx.scene.layout.AnchorPane?>
<AnchorPane prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="cn.zxl.Controller.Controller"><children><Button layoutX="273.0" layoutY="189.0" mnemonicParsing="false" text="我是按钮" onAction="#test"/></children>
</AnchorPane>

java代码

Controller

package cn.zxl.Controller;/*** @Description: //TODO 控制器类* @Author: zhangxueliang* @Create: 2021-05-27 11:35* @Version: 1.0**/
public class Controller {public void test(){System.out.println("点击了按钮");}
}

启动类

package cn.zxl.Controller;import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;/*** @Description: //TODO 建立FXML* @Author: zhangxueliang* @Create: 2021-05-27 11:16* @Version: 1.0**/
public class Main extends Application {@Overridepublic void start(Stage primaryStage) throws Exception {Parent root = FXMLLoader.load(this.getClass().getResource("sample.fxml"));Scene scene = new Scene(root);primaryStage.setScene(scene);primaryStage.show();}public static void main(String[] args) {launch(args);}
}

JavaFX控制器:设置按钮点击事件代码示例相关推荐

  1. JavaFX Button和Scene点击事件代码示例

    最终效果 代码 写在一个类里面 package cn.zxl.StackPane;import javafx.application.Application; import javafx.event. ...

  2. android怎么设置按钮点击事件监听,Android点击Button按钮的四种事件监听方法总结...

    首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法: 1.最常见的一种写法--匿名的内部类做为事件监听器类 package com.bas ...

  3. 设置html按钮点击事件无效果,css怎么设置按钮不能点击?

    css怎么设置按钮不能点击?下面本篇文章就来给大家介绍一下使用CSS设置按钮不能点击的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 想要按钮不能点击可以通过设置按钮点击事件失 ...

  4. 设置html按钮点击事件失效

    想要按钮不能点击可以通过设置按钮点击事件失效来实现:而在CSS中,可以使用pointer-events属性来实现点击事件失效. pointer-events属性除了指示该元素不是鼠标事件的目标之外,值 ...

  5. 按钮点击事件(java)

    在java中,都将事件的相关信息封装在一个事件对象中,所有的事件对象都最终派生于java.util.EventObje 类.当然,每个事件类型还有子类,例如ActionEvent和WindowEven ...

  6. javaFx中的Button样式设置、点击事件、设置快捷键等

    Button样式设置 button的背景.边框.字体设置,比较基础简单的示例如下: public class JavaFxNote extends Application {public static ...

  7. RxSwift之订阅UITableViewCell里的按钮点击事件

    一.前言 我们知道,通过订阅 tableView 的 itemSelected 或 modelSelected 这两个 Rx 扩展方法,可以对单元格的点击事件进行响应,并执行相关的业务代码. 但有时候 ...

  8. 【Android 插件化】Hook 插件化框架 ( Hook 实现思路 | Hook 按钮点击事件 )

    Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...

  9. java的按钮点击事件_[转载]java处理按钮点击事件

    不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1.监听器对象是一个实现了特定监听器接口( ...

最新文章

  1. FindBugs工具常见问题
  2. 如何处理My lead fiori应用的buffer问题
  3. 杭州师范大学马云雕像被拆,校方回应!
  4. go newscanner判断文件读取结束_Go单元测试-testing
  5. 生成器案例,#采集日志
  6. WEB服务器技术名词
  7. mysql集成函数_mysql的内置函数
  8. node 安装express提示不是内部或外部命令
  9. [转载] Java 方法(方法重载)与数组
  10. Effective C# 原则3:选择is或者as操作符而不是做强制类型转换(翻译)
  11. Java算法常见面试题及答案
  12. 2020年对口升学计算机应用模拟题,2020年江西省对口计算机试卷
  13. 如何去除图片背景变透明?透明背景图片怎么做?
  14. UI设计中线面结合图标设计总结
  15. 抖音:资本、梦想与躁动荷尔蒙裹挟的世界
  16. 技术人攻略访谈四十|刘睿民:数据库战国时代,我不跟你们玩政治!
  17. 连接肠菌与宿主的桥梁:肠菌代谢物——肠菌功能研究新篇章
  18. 虚拟机NAT模式的网络设置
  19. 纯Java实现网易邮箱发送邮件
  20. python练习6.16

热门文章

  1. 第四范式亮相世界智能大会 共探智能发展下人才培养路径
  2. AI理论知识整理(13)-标准基
  3. postgresql数据类型
  4. tensorflow随笔-不动点迭代求一元方程
  5. 还怕GPU资源不够用?多实例GPU MIG助攻资源利用难题
  6. AI基础:数据划分、超参数调整、正则化
  7. 首发:徐亦达教授团队最新发表的两篇机器学习论文
  8. 爸,这下你还敢抽烟么?
  9. 自动化Debias框架,一键去除推荐系统所有Bias
  10. 视频技术详解:RTMP H5 直播流技术解析