JOptionPane
JSP を使用してブラウザ内から s やその他の Swing コンポーネントをポップアップできるかどうか疑問に思っていました。
3 に答える
アプレットを埋め込む場合。しかし、それはあなたが望んでいることではないと思います。Swing はデスクトップ アプリ用です。JSP Web ページ。コンポーネントが必要な場合は、JSF またはプロトタイプのような多くの AJAX Javascript フレームワークのいくつかを調べてみてください。
また、Java コードで Web インターフェイスを開発できるようにする GWT を検討することもできます (Java コードは GWT コンパイラーによって HTML および JavaScript に変換されます)。GWT アプリケーションを作成するときに Swing APIを直接プログラミングするわけではありませんが、GWT API のスタイルは Swing プログラミングと非常によく似ています。
Swing に精通していると仮定すると、Swing が GUI を構築するのと同じように Web ページを構築する方法と非常によく似たApache Wicketを紹介することができます。つまり、Wicket では、Label、Button、DataTable などの新しいインスタンスをページに追加し、それらを Bean プロパティ データにリンクして、最終的に完全に機能する Web ページに変換します。
実際の質問に関しては、そのままでは本当にできません。あなたを助けるために新しい/異なる/別のWebフレームワークを選択することが不可能な場合、私が考えることができる唯一の適切な方法は、sblundyが提案したことを行うことです.