JavaFX 中导入图形资源的详细指南
1. 概述
在 JavaFX 应用开发中,虽然可以手动组合节点和位图图像来创建可用的应用程序,但为了让应用看起来更加专业和流畅,通常会引入图形设计师。设计师一般更喜欢使用 Adobe Illustrator 或 Adobe Photoshop 等专业图形程序,而不是直接处理代码和集成开发环境(IDE)。JavaFX Production Suite 提供了一套工具,能够将设计师创建的图形作品集成到 JavaFX 应用中。
2. JavaFX Production Suite 介绍
JavaFX Production Suite 由以下组件构成:
- 一个插件,可将 Adobe Illustrator 中的图形以 FXZ 格式导出,供 JavaFX 应用读取。
- 一个插件,可将 Adobe Photoshop 中的图形以 FXZ 格式导出。
- 一个实用工具,能将 Inkscape 等工具生成的可伸缩矢量图形(SVG)文件转换为 FXZ 格式。
- 一个查看器,可读取并显示 FXZ 格式的文件。
该套件并非 JavaFX SDK 的一部分,需要从 http://javafx.com 单独下载并安装。安装后,如果已经安装了 Adobe Illustrator 或 Photoshop,其插件会立即可用;若在安装 JavaFX Production Suite 之后安装 Adobe 软件,则需为每个应用添加额外的插件位置。
以下是激活 Illustrator 插件的步骤:
1. 启动 Illustrator。
2. 打开“编辑”菜单,选择“首选