JAVAFX基本介绍:
JavaFX是用于构建富互联网应用程序的Java库。 使用此库编写的应用程序可以跨多个平台一致运行。使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。要使用Java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。在JavaFX出现之后,这些Java程序开发就可以有效地利用丰富的类库来开发GUI应用程序。
功能介绍:
通过使用JAVAFX整合sqlIT实现,文档上传下载,对文档数据进行检测,页面数据分页展示、条件查询、批量删除等操作。
技术架构
JAVAFX+Scene Builder+SqlIt+Maven+idea
废话少说直接上干活
JavaFX Scene Builder 1.x ArchiveScene Builder:JavaFX Scene Builder 1.x Archive
Scene Builder 可视化页面整合idea:
File-settings-plugins中有个javafx 勾选上
SqlIT:SQLite Download Page
根据自己系统选取下载
创建Maven项目 也可以选择JAVAFX创建项目
在pom文件里导入整合以下包:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>17.0.1</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-fxml</artifactId>
<version>17.0.1</version>
</dependency>
<!--sqlite-->
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.21.0.1</version>
</dependency>
<!--sqlite-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
<optional>true</optional>
</dependency>