問題タブ [japplet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java アプレット: inetAddress.getHostName() が NullPointerException をスローする
ホスト名を取得しようとしています。inetAddress.getHostName()
Java アプリケーションでは機能しますが、アプレットではスローしjava.lang.NullPointerException
ます。
アプレットでホスト名を取得するにはどうすればよいですか?
java - SAXパーサー:アプレットでDTDの場所を指定します
アプレットビューアで正常に動作するアプレットがありますが、サーバーに再生されると、XMLファイルを解析できません。
理由は単純です。SAXパーサーは、JARではなくハードディスクでdtdを開こうとしています。
私はこれをするように言われました:
リソースへのURLは、URL(baseURL、pathString)コンストラクターを使用して簡単に形成できます。このコンストラクターでは、ベースURLはApplet.getDocumentBase()またはApplet.getCodeBase()から取得されます。
しかし、私の場合、これを適用する方法がわかりません。
ここにXMLサンプルがあります:
これが私のパーサーの初期化です
何か案は ?
ジェイソン
java - 別のブラウザウィンドウで実行されているアプレットにアクセスする
別のブラウザウィンドウでアプレットのjavascriptからメソッドにアクセスして呼び出すことは可能ですか?
それ以外の場合、別のブラウザウィンドウでJavaScript関数を呼び出すことは可能ですか?
助けていただければ幸いです。
java - Javaを使用したJavaアプレットの非静的メソッドへのアクセス
javascriptを介して、Javaアプレットの非静的メソッドにアクセスしようとしています。
構文AppletName.Packages.className.methodName();
を使用して静的メソッドにアクセスすると、機能します。
JavaScriptを介して非静的メンバー/メソッドにアクセスしようとすると、エラー " Error calling method on NPObject
"が発生しますが、Javaコンソールには何も表示されません。
Javascriptから非静的アプレットメソッドにアクセスする方法はありますか?
java - アプレットで Http Proxy を設定する方法
これらのプロパティを設定した後の Java デスクトップ アプリケーションの場合
すべての http 接続は、定義されたプロキシ経由で行われます。
ただし、アプレットの場合、これらは機能しません(アプレット ビューアでは機能しますが、ブラウザでは機能しません)。アプレットは常に、コントロール パネル\java\ネットワーク設定\プロキシ設定で定義されているこれらの設定を使用します。
アプレットでプロキシを設定するにはどうすればよいですか? (接続を開くたびにプロキシクラスを使用することは、私にとっては解決策ではありません。)
アプレットはJava 1.6で署名およびコンパイルされています
extjs - Extjs ウィンドウをアプレットの前面に移動する (JApplet)
JSPファイルのボディタグ内にJavaアプレットとextjsボタンを作成しています。ボタンをクリックすると、floatオプションでextjsウィンドウを作成しています。
問題は次のとおりです。
- ボタンはアプレットの下にレンダリングされます。
- ウィンドウがアプレットの下でレンダリングされている (ウィンドウが前面に出ていない)
tofront()
(メソッドとsetzindex
ウィンドウでも試しました。)
以下のようにレンダリングする必要があります。
- アプレットは全身を取る必要があります
- ボタンは、アプレットの上部中央に配置する必要があります。
- Extjs ウィンドウは、アプレットの前 (上) にレンダリングする必要があります。
上記のシナリオをどのように達成できますか?
以下のコードで追加しました:
java - JApplet内のJFrame
JFrameに基づくプログラムがあります。今、私はそれをWebページで実行したいと考えています。JApplet を使用する必要があるようです。私は何をすべきか ?JApplet ウィンドウと多くの JFrame ウィンドウを Web 上で実行できますか?
java - HTML コードからアプレットのフォントを制御できますか?
私は、アプレット (JApplet := Swing-Applet) の外側から、周囲の/呼び出し元の HTML コードからフォントサイズを調整するのが好きです。
漠然と覚えていますが、古典的なJavaアプリケーションを呼び出す可能性があることを覚えています
-D-switch から (J)Applet-params へのマッピングがあると思いますが、概要がわかりません。私の記憶が正しければ、10 または 20 の異なるフォント設定オプション、menufont、tooltipfont、通常のフォント、ダイアログ フォントがあり、どれが何に影響するかを推測するのは容易ではありません。
クラスを再コンパイルし、新しいアーカイブを構築し、HTML を編集して再読み込みするよりもページを再読み込みするのに時間がかかるため、HTML でフォント (モノスペース) とフォントサイズを設定することをお勧めします。
java - JApplet で KeyListener が機能しない
keyListener を拡張するクラス (myKeyListener) があり、JFrame があります。JFrame に keyListener を追加したところ、問題なく動作しました。しかし、アプレットに変更しなければならなかったので、JFrame を JInternalFrame に変更し、これを JApplet に追加しました。(他には何も変更していません) keyListener はリッスンしません。私は何をすべきか?
java - JAppletはSafariブラウザで正しく表示できません。主にボタン、ラベル、コンボボックス
Swingを使ってアプレットを作りました。これは、すべてのWindowsブラウザで正常に機能しています。しかし、Macで同じアプレットを実行すると。Safariブラウザのマシンでは、ラベル、ボタン、コンボボックスに問題があります。これを修正するにはどうすればよいですか?