java占用提示_Java显示使用或已经覆盖了api为啥?
首先,為啥直接使用javac編譯呢?java的話建議通過eclipse或是idea進行編寫,在這些環境中會很明確的提示你可能出現的異常。
然后呢,applet是很老的API了,非常老非常老的那種,applet是一種現在幾乎被徹底拋棄的web技術,所以當然會出現這個提示,其實這個問題的根本原因是applet類被標注了@Deprecated,這個注解表示,被標記的東西已經過時不建議使用。
如果需要java開發桌面的話呢,用javaFX吧,如果是java8以上,那么你可能需要下載javafx的SDK或者maven引用openJFX,maven是很常用的包管理工具,建議了解下他的基本用法。
可能你會感覺很麻煩,也不太想使用maven,那么你可以試試Swing,這個gui技術雖然不再更新,但是到現在為止已經十分成熟。
如果你想界面和平時看到的窗口更相似,那么你可以嘗試SWT/JFace,這個是Eclipse提供的,建議使用2019版的Eclipse安裝windowbuilder就可以使用它們了。
如果感覺SWT太呆板,可以看看Qt-Jambi,但是不要用里面的瀏覽器組件,會崩潰的。
這些技術里面呢,SWT(Eclipse WindowBuilder),Qt(QtDesigner),Swing(Eclipse WindowBuilder),JavaFX(SceneBuilder)都可以可視化編輯,但是Swing的話個人不建議用WindowBuilder,還是自己手寫會比較好,Qt的java版不知道現在還會不會繼續更新,JavaFX是java官方推薦的,SWT就是Eclipse自己用的,只要Eclipse還在用他肯定是會更新的。
至于說Eclipse和idea嘛,百度去找就好,如果要支持jdk9以上最好用2019版的那種,位數要看準,和java位數一致,32位jdk就是32的Eclipse,64同上。
總結
以上是生活随笔為你收集整理的java占用提示_Java显示使用或已经覆盖了api为啥?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python编写系统随机产生一个数、玩家
- 下一篇: java美元兑换,(Java实现) 美元