2013-09-26 47 views
-1

因此,我正在編寫基於文本的RPG作爲我的編程類的一部分,我希望我的朋友能夠在沒有編譯器的情況下播放它。無論如何,我可以把遊戲放在一個對話框或窗口中,以便他們可以在 只運行它,如果他們有Java?Java:爲基於文本的RPG創建窗口

*編輯:代碼可以提供,但我不認爲你會需要它,因爲它只是適合在編譯器中運行的遊戲。

我覺得我很困惑自己和其他人。我在我的IDE中運行遊戲jGrasp(因爲這就是我們應該使用的),並在那裏運行。除非我可以將它導出爲別的東西/使它看起來像另一個文件,我不知道如何讓沒有jGrasp或Eclipse的人玩它。

希望澄清。

+1

...在編譯器中運行?這不是[IOCCC](http://www.ioccc.org/1994/westley.hint)。 – chrylis

+0

是的,關鍵是我想在編譯器外部運行它,這樣我的朋友就可以播放它/爲我測試它。我不確定這是通過使用對話框還是什麼來完成的。 – Gabriel

+0

有沒有聽說過名爲'JAR'的文件擴展名..? – user2339071

回答

0

如果您剛開始使用Java,這可能有點棘手,但我會引導您完成。

您需要先將您的代碼轉換爲JAR文件。根據您使用的IDE,通常可以在文件/導出中找到它。然後,您將需要通過命令提示符(如終端)運行該文件。

找到您導出的jar文件,並將其放入一個易於查找的位置。

打開終端輸入到這個命令提示:java -jar /Path/to/yourfile.jar

那它!就好像你從你的編譯器運行它。只要給你的朋友這些指示,他們就可以玩你的遊戲。請享用!

如果您需要更容易運行的東西,請查看Swing gui。這對你的朋友來說會更容易,但對你來說更難。