java用工具類怎么添加圖形化界面 Java寫GUI用swing還是JavaFX呢?
之前用Java寫過GUI,想知道學哪個比較好...他五年前開始用javafx,其他的都太老了。為什么不試試BS?Javafx有現(xiàn)成的gui框架。網(wǎng)上有很多教程或者舊書會介紹swing和awt,但都是過
之前用Java寫過GUI,想知道學哪個比較好...他五年前開始用javafx,其他的都太老了。為什么不試試BS?Javafx有現(xiàn)成的gui框架。網(wǎng)上有很多教程或者舊書會介紹swing和awt,但都是過時的老古董。javafx對于新人來說是一個非常好的選擇。它還支持XML格式來描述界面,甚至可以直接使用css來設置界面樣式,并且是跨平臺的。不該 不能用嗎?eclipse的框架。如果你是學生,建議你學習swing,因為它的架構清晰經(jīng)典,各種設計模式都有完美的應用,非常適合訓練你的編程思維。項目申請了就算了。20年前的技術和現(xiàn)代的gui建造相比,還差得很遠,不需要做考古工作。Javafx11得到了主流的支持。在嗶哩嗶哩隨便看幾個視頻,ui風格就很容易出來了。秋千是舊的。建議使用fx,支持css,xml可以簡化樣式。Swing自定義控件太難了。fx比較新,但是網(wǎng)上資料比較少,所以javaScript和electron會做。讓 讓我們考慮另一種方法。感覺Java的gui還是不強,不如。網(wǎng)。建議用Swing,因為它比較成熟,網(wǎng)上也有很多資料。相反,JavaFX是1版和2版,完全不一樣,JavaFX的推廣不利,在國內更不受歡迎,開發(fā)時遇到的很多問題都是百度沒有的。最后,甲骨文已經(jīng)不支持JavaFX了,以后會把JavaFX從JDK分離出來,但是會一直保持搖擺。畢竟連Eclipse和IDEA都是基于Swing的,所以Swing會長期支持,JavaFX已經(jīng)棄坑了。