欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

java fx 插件,JAVA FX 應用程序基礎

发布时间:2023/12/15 编程问答 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java fx 插件,JAVA FX 應用程序基礎 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

javaFX使用戲劇上的術語。為了創建一個應用程序,需要首先實例化一個舞台(stage)對象。假設你是一個導演,需要布置一個或多個場景(views)。每個場景的主干網是一個場景圖(GUI節點樹狀圖,相當於GUI容器和組件)。每個節點的樣式使用CSS文件設置,還可以將特效和轉換應用於節點。如果節點需要的話,還可以設置節點的事件處理函數。在場景圖的頂部創建一個根節點。

JavaFX類分布在javafx.stage包和javafx.scene包。JavaFX應用程序的Main繼承了Application,結構如下:

public class Main extends Application {

public void start(Stage primaryStage) {

// Create your stage and scenes here

} p

ublic static void main(String[] args) {

launch(args);

}

}

JavaFX的框架調用了Application的方法,包括:launch()、init()和start()。init()方法在launcher線程上調用,是創建所有GUI組件的地方。start()方法是JavaFX應用程序的入口方法,在應用程序線程調用,是創建舞台上位於第一個場景上的對象,辦演着與SWing中JFrame、JDialog相似的角色。

Swing和JavaFx應用程序運行在不同的線程上,為了在JavaFX應用程序中使用已有的Swing組件,可以使用SwingNode類。

使用E(fx)clipse插件

開發JavaFX應用程序的最好IDE是NetBeans,IntelliJIDEA。使用Eclipse的話,要安裝E(fx)clipse插件。

总结

以上是生活随笔为你收集整理的java fx 插件,JAVA FX 應用程序基礎的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。