1. 程式人生 > >基於Java FX實現的視覺化排序演算法

基於Java FX實現的視覺化排序演算法

Java FX是jdk7出來的新特性,它和swing一個最大的不同之處就是Java FX可以使用fxml來配合Scene Builder來構建介面,這個非常類似於Android使用xml佈局檔案來設計介面。當然,如果你不想使用fxml,你可以直接使用程式碼來動態生成介面,這個和Android也是相類似的。Java FX的相關知識可以參考Java FX中文教程,當然,如果英語好的可以直接看官方文件,官方有Java FX的全部的API和豐富的示例,這裡就不多介紹。 Eclipse安裝JavaFx外掛的教程網上比較多,這裡就不介紹了。

部分實現介面展示:

1.開始介面

2.排序主介面

3.排序過程介面展示

4.自定義排序模組展示

5.排序演算法簡介介面展示

6. 目錄結構

專案啟動類:SortIndex