JavaFX快速入门完整代码:点击按钮显示当前系统时间示例
最终效果
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快速入门完整代码:点击按钮显示当前系统时间示例相关推荐
- 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课
1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...
- 点击按钮显示谷歌地图
原文:点击按钮显示谷歌地图 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=" ...
- 网页加载的不同的方式、点击按钮显示一句话、jQuery中获取元素的方法
网页加载的不同的方式 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...
- jquery点击按钮显示和隐藏div
[转]jquery点击按钮显示和隐藏DIv 1 function changeDisplay() { 2 if ($("#btnShow").attr("value&qu ...
- JavaScript实现点击按钮显示当前时间
显示当前时间,点击按钮,显示当前系统时间 代码如下 <script>function tim() {var date = new Date();//当前系统时间var year = dat ...
- 如何在网页点击按钮显示的图片
<template><div><!-- 第一步 --><button @click="getData">大力出奇迹</butt ...
- Android/安卓 点击按钮显示密码
在做app的时候,我们经常会做一个登陆界面,登陆时需要输入账号密码,并且输入时要求密码不可见,但是我们观察会发现大部分app都会提供一个按钮,点击查看输入的密码是否正确,那么怎么实现呢? 效果视频 点 ...
- 项目--点击按钮显示资料,点击空白处隐藏资料
点击空白处隐藏资料 点击按钮显示资料在这里插入代码片 <!DOCTYPE html> <html lang="en"><head><met ...
- 点击按钮显示或隐藏Div块
通过点击按钮实现Div块在显示状态与隐藏状态之间来回切换. 代码如下: 方法一: <!DOCTYPE html> <html> <head><script s ...
最新文章
- html 字母列表通讯录,仿微信通讯录字母排序列表
- 图像配准----RANSAC
- 降序排序_新手需要掌握的Excel排序功能都在这儿了!
- python异常处理的作用_python--异常处理
- java:输入输出流
- 98.512X4位的芯片,要怎么组成4K的存储空间要用多少个芯片级联?具体用多少引脚?
- 创建数据库连接字符串的快截方法
- 分区partition是否只保存一部分数据?
- python编程加油_编程学习资料,中途加油站,c++/java/python/小程序/人工智能......等等等等...
- Codeforces Round #726 (Div. 2) D. Deleting Divisors 博弈
- 微习惯虽好,但是最重要的还是坚持
- 实例56:python
- C#使用Redis的基本操作
- zookeeper 异常 :stat is not executed because it is not in the whitelist. Connection closed b
- Android ListView自定义分割线 header 和footer设置没有页眉和页脚
- 易学性vs易用性,产品应该选哪边?
- 学生签到系统c代码_手把手教你做一个Java web学生信息、选课、签到考勤、成绩管理系统附带完整源码及视频开发教程...
- Windows与网络基础-15-本地安全策略
- 软件-未能加载文件或程序集.HRESULT:0x80131515解决方法
- 【转】抽象基类与接口,共性与个性的选择!