導航:首頁 > 編程語言 > 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做桌面程序相關的資料

熱點內容
微信上面的圖片看不到 瀏覽:289
基層財務資料庫怎麼建立 瀏覽:262
加密狗檢測工具下載 瀏覽:889
智慧燈app怎麼使用 瀏覽:617
tcl手機升級程序 瀏覽:188
跳出了icloud密碼重置 瀏覽:110
哪裡能查信用卡數據 瀏覽:191
結婚請柬哪個app靠譜 瀏覽:932
qq無法閱讀pdf文件 瀏覽:284
ai導出pdf文件有輪廓線 瀏覽:819
刷機時數據線插台式電腦哪裡 瀏覽:432
手機qq怎樣隱身登陸 瀏覽:339
cdelete導致程序崩潰 瀏覽:783
小米4手機設置鈴聲在哪個文件夾里 瀏覽:184
linuxnet論壇源碼下載 瀏覽:241
手機修改文件後綴名 瀏覽:32
jsvideofullscreen 瀏覽:120
夢幻模擬戰1修改代碼 瀏覽:928
cad有nc編程功能嗎怎麼用 瀏覽:573
js調用外部js 瀏覽:273

友情鏈接