2011-08-14 9 views
1

私はゲームであるJavaを使ってアプリケーションを作成しました。私はそれがウェブブラウザでそれをプレーするためにhtmlページかsimiliarにこのゲームを置くことが可能かどうか疑問に思います。 GUIはウェブ上のJavaアプリケーション

答えて

4

などなどのJFrame、JPanelので構築されたAppletsを使用することです最も簡単な方法:

アプレットは がHTMLに含まれ得ることが、Javaプログラミング言語で書かれたプログラムであり、ページと同じように、ページに含まれる画像は です。

3

確かにそうです。アプレットが最初の選択です。
もう一つのオプションは "Java Network Launch Protocol"(JNLP)ですが、ゲームはWebページに埋め込まれず、デスクトップ上のショートカットとして起動されます。

+0

+1このハイブリッド[例](http://sites.google.com/site/drjohnbmatthews/subway)も参照してください。 – trashgod

1

あなたはあなたのクライアントは、JVMを必要としないという意味でなければならない(商用)

  • Swingweb(オープンソース)
  • Ajaxswingに興味があるかもしれません。

+0

申し訳ありません、このHTMLページを次のコードで作成しました: – Carnal

+0

このHTMLページを作成しました: – Carnal

+0

上記のリンクを見ましたか? – beny23

1

私はアプレットが最初の選択肢であることを示唆する最初の2つの回答には同意しません。どちらのポスターもWorld Wild Webから来ている人にアプレットを配備する経験が豊富だと仮定することはできません。アプレットはPITAの時代です。

代わりに、リンクから既存のJFrameベースのゲームを起動できるJava Web Startに注目してください。アプリのための1つの起動ファイル(JNLP)を作成するだけで十分です。そしてそれにリンクする。

ゲームをブラウザウィンドウに埋め込むことについては、これを考慮してください。ブラウザのウィンドウラッパーはゲームのために何をしますか?ゲームに何が追加されますか?答えが「何もない」場合は、間違いなくJWSに行く。

関連する問題