Java寫GUI用swing還是JavaFX呢?
在用Java寫GUI之前,我想問一下學(xué)哪個(gè)比較好...
我五年前開始用javafx,其他的都太老了。
為什么不試試BS?
Javafx有現(xiàn)成的gui框架。網(wǎng)上有很多教程或者舊書會介紹swing和awt,但都是過時(shí)的老古董。javafx對于新人來說是一個(gè)非常好的選擇。它還支持XML格式描述界面,甚至可以直接用css設(shè)置界面樣式,而且是跨平臺的。
不該不能用嗎?eclipse的框架。
如果你是學(xué)生,建議你學(xué)習(xí)swing,因?yàn)樗募軜?gòu)清晰經(jīng)典,各種設(shè)計(jì)模式都有完美的應(yīng)用,非常適合訓(xùn)練你的編程思維。
項(xiàng)目應(yīng)用了就算了。20年前的技術(shù)和現(xiàn)代的gui建造相比,還差得很遠(yuǎn),不需要做考古工作。
Javafx11得到了主流的支持。在嗶哩嗶哩隨便看幾個(gè)視頻,ui風(fēng)格就很容易出來了。秋千是舊的。
建議使用fx,支持css,xml可以簡化樣式。Swing自定義控件太難了。
Fx比較新,網(wǎng)上資料比較少。
Javascript和電子會做到這一點(diǎn)。
讓讓我們考慮另一種方法。我覺得java的gui仍然不是很強(qiáng)大,而且不如。網(wǎng)。
建議用Swing,因?yàn)樗容^成熟,網(wǎng)上也有很多資料。相反,JavaFX是1版和2版,完全不一樣,JavaFX的推廣不利,在國內(nèi)更不受歡迎,開發(fā)時(shí)遇到的很多問題都是百度沒有的。
最后,甲骨文已經(jīng)不支持JavaFX了,以后會把JavaFX從JDK分離出來,但是會一直保持搖擺。畢竟連Eclips
ideaspringboot項(xiàng)目如何加載依賴?
首先,輸入"ideaspringboot"頁面,編輯"項(xiàng)目配置與管理,然后單擊"確認(rèn)"按鈕來生成"彈簧靴"項(xiàng)目,然后單擊"ide編譯器"函數(shù),最后選擇"maven"模式并單擊"進(jìn)口與貿(mào)易旁邊的按鈕。這樣,ideaspringboot項(xiàng)目就會自動加載依賴項(xiàng)!