スイングインターフェイスを構築するのが最も簡単な解決方法ですが、これはおそらく最もメージャーな方法です。
Webブラウザのソリューションは、既にWebサーバーを使用している場合にはおそらく最も満足できるものですが、セットアップして正しく理解するためにはオーバーヘッドが大きくなります。そして、やはり、(Java、JSP、HTML、javascript、cssなど)でやりとりしたり混乱したりするさまざまな技術の層があります。
最近では、HTML5と利用可能なjavascriptライブラリを使用しているため、Webインターフェイスはほとんどのインターフェイスでは最良の選択です。マシンをセットアップして次のプロジェクトで使用できるようにすることもできます。
サーバー(Java)とブラウザー間の通信は、ブラウザーからのHTTP要求によって行われます。
この二つの方法で起こることがあります。あなたができるが、通常、JSPなどのサーバサイドスクリプトを使用して(ブラウザHTMLページの送信ボタンを押すと、応答として、サーバ上のHTMLページをレンダリングすることで
A)
b)javascriptでAjaxを使用して、サーバーに非同期呼び出しを行うと、JavaScriptで解釈してレンダリングできるデータが返されます(おそらく、やろうとしている)。 jQueryを含む、これを手助けする多くの準備ができているjavascriptライブラリがあります。方法bでは
、あなたは基本的にブラウザからのポストのためにサーバ側で待機していることになると、あなたはXML、JSON、さらには純粋なテキストで記述されたページで応答することになります。あなたのjavascriptコードはデータを解釈し、ブラウザのHTMLページ(アプリケーションの開始点でロードしたもの)にレンダリングします。 (少なくとも理論的には)
何?それだけでチックタックトーなら、私はこれは宿題 –
さて、このプロジェクトは、Javaは、現時点では私の主な言語であることで、Webベースの世界に私の知識を拡張する限りである場合を除き、Javaへのブリッジを作るためのポイントを参照してくださいに失敗します、それは2つの言語をリンクしようとする合理的なアプローチのようです。 – Theodor