freeCodeCamp/guide/chinese/java/javafx/index.md

1.3 KiB
Raw Blame History

title localeTitle
JavaFX JavaFX的

介绍

JavaFX是由Sun Microsystems创建的用于开发富桌面和Internet应用程序的图形框架。 JavaFX的创建是为了取代旧的Swing和抽象窗口工具包AWT并作为Java语言的Java标准版标准图形API。

开发工具

Gulon SceneBuilder

Gulon Scene Builder是一个用于JavaFX中用户界面UI设计的应用程序。该应用程序使用拖放功能进行快速UI设计允许您在设计时可视化您正在创建的界面。

Screeenshots

场景生成器UI

FXML

FXML是一种基于XML的标记语言用于在JavaFX中定义结构。 FXML文档在树中布置类中的各种对象类似于XML文档中的标记嵌套。

例:

<HBox spacing="10" alignment="bottom_right" > // Creates an HBox Object 
        <Button text="Sign In"/> // Nested inside the HBox is a Button object with the text 'Sign In' 
 </HBox> 

参考文献:

FXML文档

场景生成器教程

官方JavaFX文档