最终效果

sample.fxml

<?xml version="1.0" encoding="UTF-8"?><?import javafx.scene.control.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.layout.AnchorPane?><AnchorPane prefHeight="309.0" prefWidth="349.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.Controller"><children><Button fx:id="myButton" layoutX="60.0" layoutY="73.0" mnemonicParsing="false" onAction="#showDateTime" prefHeight="23.0" prefWidth="219.0" text="Show Date Time" /><TextField fx:id="myTextField" layoutX="60.0" layoutY="117.0" prefHeight="23.0" prefWidth="219.0" /></children>
</AnchorPane>

sample.Controller

package sample;import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import java.net.URL;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.ResourceBundle;public class Controller implements Initializable {@FXMLprivate Button myButton;@FXMLprivate TextField myTextField;//更多请阅读:https://www.yiibai.com/javafx/javafx-tutorial-for-beginners.html@Overridepublic void initialize(URL location, ResourceBundle resources) {}// When user click on myButton// this method will be called.public void showDateTime(ActionEvent event) {System.out.println("Button Clicked!");Date now= new Date();DateFormat df = new SimpleDateFormat("yyyy-dd-MM HH:mm:ss");String dateTimeString = df.format(now);// Show in VIEWmyTextField.setText(dateTimeString);}}

sample.Main

package sample;import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;public class Main extends Application {@Overridepublic void start(Stage primaryStage) throws Exception{Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));primaryStage.setTitle("Hello World");//primaryStage.setScene(new Scene(root, 800, 600));primaryStage.setScene(new Scene(root));primaryStage.show();}public static void main(String[] args) {launch(args);}
}

参考链接

https://www.yiibai.com/javafx/javafx-tutorial-for-beginners.html

JavaFX快速入门完整代码:点击按钮显示当前系统时间示例相关推荐

  1. 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  2. 点击按钮显示谷歌地图

    原文:点击按钮显示谷歌地图 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=" ...

  3. 网页加载的不同的方式、点击按钮显示一句话、jQuery中获取元素的方法

    网页加载的不同的方式 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  4. jquery点击按钮显示和隐藏div

    [转]jquery点击按钮显示和隐藏DIv 1 function changeDisplay() { 2 if ($("#btnShow").attr("value&qu ...

  5. JavaScript实现点击按钮显示当前时间

    显示当前时间,点击按钮,显示当前系统时间 代码如下 <script>function tim() {var date = new Date();//当前系统时间var year = dat ...

  6. 如何在网页点击按钮显示的图片

    <template><div><!-- 第一步 --><button @click="getData">大力出奇迹</butt ...

  7. Android/安卓 点击按钮显示密码

    在做app的时候,我们经常会做一个登陆界面,登陆时需要输入账号密码,并且输入时要求密码不可见,但是我们观察会发现大部分app都会提供一个按钮,点击查看输入的密码是否正确,那么怎么实现呢? 效果视频 点 ...

  8. 项目--点击按钮显示资料,点击空白处隐藏资料

    点击空白处隐藏资料 点击按钮显示资料在这里插入代码片 <!DOCTYPE html> <html lang="en"><head><met ...

  9. 点击按钮显示或隐藏Div块

    通过点击按钮实现Div块在显示状态与隐藏状态之间来回切换. 代码如下: 方法一: <!DOCTYPE html> <html> <head><script s ...

最新文章

  1. html 字母列表通讯录,仿微信通讯录字母排序列表
  2. 图像配准----RANSAC
  3. 降序排序_新手需要掌握的Excel排序功能都在这儿了!
  4. python异常处理的作用_python--异常处理
  5. java:输入输出流
  6. 98.512X4位的芯片,要怎么组成4K的存储空间要用多少个芯片级联?具体用多少引脚?
  7. 创建数据库连接字符串的快截方法
  8. 分区partition是否只保存一部分数据?
  9. python编程加油_编程学习资料,中途加油站,c++/java/python/小程序/人工智能......等等等等...
  10. Codeforces Round #726 (Div. 2) D. Deleting Divisors 博弈
  11. 微习惯虽好,但是最重要的还是坚持
  12. 实例56:python
  13. C#使用Redis的基本操作
  14. zookeeper 异常 :stat is not executed because it is not in the whitelist. Connection closed b
  15. Android ListView自定义分割线 header 和footer设置没有页眉和页脚
  16. 易学性vs易用性,产品应该选哪边?
  17. 学生签到系统c代码_手把手教你做一个Java web学生信息、选课、签到考勤、成绩管理系统附带完整源码及视频开发教程...
  18. Windows与网络基础-15-本地安全策略
  19. 软件-未能加载文件或程序集.HRESULT:0x80131515解决方法
  20. 【转】抽象基类与接口,共性与个性的选择!

热门文章

  1. python3精要(17)-迭代器iter,下一个next,列表解析
  2. 基因分子生物学(2)-DNA携带遗传特性
  3. C指针原理(1)-ATT汇编
  4. 【NLP】fastText词向量与文本分类工具
  5. 【Python】Pandas中的宝藏函数-applymap
  6. 【深度学习】搞懂 Vision Transformer 原理和代码,看这篇技术综述就够了
  7. 【Python基础】Python中必须知道的5对魔术方法
  8. 【实战】用机器学习来提升你的用户增长
  9. WebRTC 系列之音频会话管理
  10. lua os.date函数定义和示例