JavaGUI:eclipse+e(fx)clipse+JavaFX Scene Builder搭建JavaFX可视化开发环境

简介: JavaGUI:eclipse+e(fx)clipse+JavaFX Scene Builder搭建JavaFX可视化开发环境

本文参考教程:

JavaFX教程 https://www.yiibai.com/javafx

环境

mac 10.14.4 (18E2035)

1、安装Java8(JDK8)

https://www.oracle.com/technetwork/java/javase/downloads/index.html

java version “1.8.0_221”

2、安装eclipse

https://www.eclipse.org/

Version: 2019-06 (4.12.0)

设置代码自动提示

Windows -> preferences -> Java -> editor -> content assist 
->  auto activation  -> auto activation triggers for java
文本框中输入: abcdefghijklmnopqrstuvwxyz.

如何设置eclipse代码自动提示功能

3、eclipse安装e(fx)clipse插件

https://www.eclipse.org/efxclipse/install.html

菜单Help -> Install New Software… -> Add… -> 输入

Name: e(fx)clipse

Localtion: http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/


-> OK -> 选中两项

a、e(fx)clipse – install

b、e(fx)clipse – single components

-> next完成

4、安装JavaFX Scene Builder可视化布局工具

Version: 2.0-b20, Changeset: 5cac093e5c1f

(1)下载安装JavaFX Scene Builder

https://www.oracle.com/technetwork/java/javase/downloads/javafxscenebuilder-1x-archive-2199384.html


(2)配置Eclipse以使用Scene Builder

菜单Window -> References -> JavaFX

SceneBuilder executable 选择刚刚安装好的程序路径

-> Ok

5、eclipse新建JavaFx项目

(1)创建项目

菜单File -> New -> Others… -> JavaFX -> JavaFX Project

application的子包中,生成名为Main.java的程序

(2)创建布局文件

File -> New -> Other… -> JavaFX -> New FXML Document

右键使用JavaFX Scene Builder打开fxml文件,拖拽控件布局,保存

d22.1.png


6、运行应用程序

右键单击Main.java文件空白处,选择Run As -> Java Application

d22.2.png


参考

JavaFX开发环境安装配置

Java-GUI快速入门-WindowBuilder

            </div>
目录
相关文章
|
存储 运维 安全
企业数据存储与备份解决方案
基于阿里云提供的存储与灾备平台,提供数据备份、数据容灾保护以及策略化归档管理,满足客户的数据合规性要求和多种数据源的快速备份恢复需求,保障业务连续性,节省企业运维成本,消除企业后顾之忧。
332 2
|
弹性计算 大数据 测试技术
2024年3月阿里云服务器租用优惠价格表及明细报价:26元、61元、99元、199元、299元、531元
2024年3月阿里云服务器租用优惠价格表及明细报价:26元、61元、99元、199元、299元、531元的都有哦。阿里云新用户购买轻量应用服务器2核2G,50GB高效网盘(系统盘),带宽3M,优惠价61元一年;轻量应用服务器2核4G,60GB高效网盘(系统盘),带宽4M,优惠价165元一年;经济型e实例2核2G3M带宽40G Entry云盘优惠价99元一年(续费同价);经济型e实例2核4G3M带宽40G Entry云盘优惠价30.06元三个月;通用算力型u1实例2核4G1M带宽20G Entry云盘优惠价531.79元一年。
406 3
|
存储 Prometheus Kubernetes
Etcd几个关键的监控指标
Etcd是一个高可靠、分布式的键值存储系统,Kubernetes的设计基本都是围绕Etcd设计的,可谓成也Etcd,败也Etcd。Etcd负责Kubernetes集群的数据存储,提供了集群数据一致性保证及监测(watch)等机制,是整个集群的核心,但由于Etcd本身的性能限制,制约了Kubernetes集群的规模,当前官宣的最大节点数是5000,但目前原生Kubernetes在生产环境中基本都不超过3000个节点,所以针对Etcd的监控尤为重要。
1396 0
|
机器学习/深度学习 算法
【数字预失真(DPD)】静态DPD设计扩展为自适应设计及评估两种自适应DPD设计:基于(最小均方)LMS算法、使用递归预测误差方法(RPEM)算法研究(Matlab&Simulink实现)
【数字预失真(DPD)】静态DPD设计扩展为自适应设计及评估两种自适应DPD设计:基于(最小均方)LMS算法、使用递归预测误差方法(RPEM)算法研究(Matlab&Simulink实现)
406 0
|
机器学习/深度学习 存储 人工智能
单机训练200亿参数大模型:Cerebras打破新纪录
单机训练200亿参数大模型:Cerebras打破新纪录
348 0
|
机器学习/深度学习 人工智能 分布式计算
基于Spark的机器学习实践 (七) - 回归算法
基于Spark的机器学习实践 (七) - 回归算法
549 0
|
Oracle 关系型数据库 Linux
oc4j以及gsd服务都处于offline状态,这是Oracle 11g RAC默认情形
<p><span style="font-size:18px; color:#3333ff">oc4j以及gsd服务都处于offline状态,这是Oracle 11g RAC默认情形</span></p> <p><br></p> <p><br></p> <div style="font-family:'lucida Grande',Verdana,'Microsoft YaHei';
8622 0
|
9天前
|
数据采集 人工智能 安全