導航:首頁 > 編程語言 > java做桌面程序

java做桌面程序

發布時間:2024-06-24 11:31:10

Ⅰ 怎麼把已經編寫好的java程序打包成成桌面應用程序

在java里是沒有EXE這個概念的,但實際仍然有很多人把java代碼做回成了EXE。

其實這是將Java代碼打包成jar後,答用第三方工具對jar文件進行處理,加一個外殼,使其能有exe的樣子。實際並沒有太大價值,而且破壞了java的跨平台特性(生成exe後只能在Windows平台運行)。

值得說明,jar文件也能雙擊運行,跟EXE一樣,只是後綴不一樣而已。

在Eclips中打包java文件的步驟是點擊 文件-> 導出
即導出該項目到項目所在文件夾下的dist文件夾里

在Netbeans中點擊 文件 -> 清理並生成
即生成該項目的jar壓縮文件,在項目文件夾下的dist文件夾里

(導出、清理 都是生成jar文件,效果一樣)

Ⅱ 寫了一段java代碼,怎麼讓它以桌面程序的形式運行

1.
創建一個記事本
2.
在記事本中輸入
java love1
然後另存為love1.bat
3.
然後把這個bat文件和你的這個類編譯後的class文件都丟到桌面上
4.
雙擊運行bat文件
PS:如果你要想做成桌面exe,可以使用exe4j來打包,不過exe一般是針對有界面的cs程序

Ⅲ 為什麼用java開發windows桌面程序那麼麻煩

為了兼容,導致java的桌面框架要跨平台。也就是說一套代碼windows,linux,mac都能用。而桌面程序是依賴於底層的系統框架的。各有特色,如果要兼容,只能拿公共屬性出來。這樣導致整個系統非常不好用。

Ⅳ Java適合開發桌面應用程序嗎

對於一門語言來說沒有適合不適合的,只有需求和實際相結合的結果。專


java不擅長做桌面屬級應用原因有以下幾點:

  1. java swing配置的按鈕相對來說不太美觀,而且優化,排版設計都沒有C#的好,甚至界面設計都要考代碼段來寫,不夠直觀,雖然有可拖動構建按鈕的界面但是用很不方便。

  2. 桌面級的應用中有些直接調用了windows的底層,對於java來說先要通過JVM然後再去windows對於數據量大的,效率要求嚴格的,多一層可能會對效率造成影響。

  3. 這也是最致命的,java運行需要java環境。你可以保證伺服器上裝好java,但你不能強制要求使用用戶去裝,當然如果你願意把原來只有幾個MB的程序打包成包含有200多MB J2EE環境的大應用也是可以實現的,但接著就產生了一個問題,如果是一個簡單的計算器程序,你是願意去用一個只有幾KB的C#程序,還是用一個200多MB的java程序。

Ⅳ java做桌面程序

肯定是Swing了,這個東西很強大,對付一般的應用綽綽有餘

閱讀全文

與java做桌面程序相關的資料

熱點內容
linuxsftp如何上傳文件 瀏覽:603
蘋果文件覆蓋 瀏覽:327
網路足彩名人有哪些 瀏覽:639
pc共享網路給電腦 瀏覽:796
linuxkill重啟進程 瀏覽:658
sketchup景觀教程 瀏覽:730
win10管理找不到模塊 瀏覽:472
蘋果手機查看電腦文件 瀏覽:61
微信不訪問視頻文件夾嗎 瀏覽:259
文件夾加密大師注冊碼 瀏覽:1
onedrive怎麼上傳文件 瀏覽:488
android多線程寫文件棧溢出 瀏覽:242
台電酷閃量產工具 瀏覽:837
如何破壞文件 瀏覽:15
從什麼網站上查找國家標准 瀏覽:254
iphone5s最省電的瀏覽器 瀏覽:225
用數據線如何接攝像頭 瀏覽:110
qq手機電腦互傳文件 瀏覽:613
linux內核升級方法 瀏覽:986
iphone5沒有熱點 瀏覽:189

友情鏈接