我對Java相當陌生,一直把它作爲我的學校的挑戰課程,而且我正在研究一個與化學有關的「小程序」(不知道這是否合適)教師。現在,它使用Eclipse運行得很好。我不知道如何使它成爲一個「可點擊」的應用程序,我可以從桌面上打開它。如何創建Java桌面應用程序?
請記住,java是我知道的唯一的計算機語言!感謝您的耐心等待,並對我的經驗不足表示歉意。
P.S.我已將JApplet
擴展爲init()
和paint(Graphics g)
方法
我對Java相當陌生,一直把它作爲我的學校的挑戰課程,而且我正在研究一個與化學有關的「小程序」(不知道這是否合適)教師。現在,它使用Eclipse運行得很好。我不知道如何使它成爲一個「可點擊」的應用程序,我可以從桌面上打開它。如何創建Java桌面應用程序?
請記住,java是我知道的唯一的計算機語言!感謝您的耐心等待,並對我的經驗不足表示歉意。
P.S.我已將JApplet
擴展爲init()
和paint(Graphics g)
方法
要製作真正的桌面應用程序,您不應該從擴展JApplet開始。小程序是作爲網頁的一部分運行的。 Eclipse將獨立運行它們以幫助您調試它們。
您應該考慮創建一個獨立的Swing應用程序。有很多教程可以幫助你。
最後,一旦你有了一個,你可以學習如何使它成爲'可點擊的',這在操作系統之間變化很大。
我現在擴展了JFrame並將其修改爲在Eclipse中運行。這是更有效率,它會實現我要去的? 編輯:我有它在我的桌面上工作。謝謝大家的建議! :) – user3610410
退房:http://youtube.com/user/ForeignGuyMike,他有與Java的桌面遊戲很好的教程。
訪問https://www.youtube.com/user/thenewboston並訪問他的java教程,他擁有幾乎所有的java元素。
要製作桌面應用程序,請在JPanel
中設計GUI,然後將其顯示在JFrame
中。在這種情況下,無需擴展框架或面板,只需根據需要使用框架和麪板的實例即可。
作爲桌面應用程序運行。它需要一個「入口點」,具有方法的類..
public static void main(String[] args) { // ..
應用程序與一個main
方法然後可以放在JAR文件中,具有明顯的標識的主類。這就是所謂的「可運行Jar」,是您正在考慮的「雙擊運行」類型。
另一方面,一旦你有那個罐子,最好的方式分配它是通過網絡,併爲此看Java Web Start。
考慮從[使用JFC/Swing創建GUI](http://docs.oracle.com/javase/tutorial/uiswing/)開始。 – MadProgrammer