前言
其实自从学Java以来一直对Java开发桌面端的图形界面程序很感兴趣。
早些年自学的时候还开发过一些小游戏小工具等。
最近才发现JavaFX,有一种相见恨晚的感觉。
简单体验了一下JavaFX,就相当于一个增强版的Swing 、 Awt
开发起来要更方便,效率跟高。
跟着教程学了个入门, 就打算写点什么。
因为发现其内置了一个非常方便WebView,于是用了不到200行代码写一个简易的浏览器。
代码
目录结构
├── src
└── com
└── zzzmh
├── controller
│ └── IndexController.java
├── view
│ └── index.fxml
└── Main.java
主要文件
IndexController.java 负责流程控制、触发效果
package com.zzzmh.controller;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.concurrent.Worker;
import javafx.scene.control.TextField;
import javafx.scene.web.WebView;
/**
* @auth