問題タブ [applet]

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.

0 投票する
4 に答える
4259 参照

java - JApplet内でのJFileChooserの使用

ユーザーが自分のハード ドライブ上のファイルを選択できるように、を使用できますJAppletか? JFileChooserそれとも、これは Java アプレットのセキュリティに違反しますか? (デフォルトのセキュリティ設定が使用されていると想定しています。ユーザーに追加のアクセス許可を付与するよう求めたくありません。)

0 投票する
2 に答える
3777 参照

browser - ブラウザを閉じるとアプレットはどうなりますか?

ブラウザのページ内でアプレットを実行しているとします。ユーザーがブラウザを閉じるとどうなりますか?

アプレット側である種のクローズ アクション (サーバーに対して開かれている接続のクローズ、静的変数のクリーニングなど) を実行できるように通知されますか?

また、ページの更新またはページのナビゲーション (ブラウザーを閉じる代わりに) にも同じ動作が適用されると思います。ブラウザは開いたままですが、アプレットは消えています。ただし、ブラウザーを閉じると JVM も閉じられるため、現時点ではわかりません。

ありがとう、JB

0 投票する
1 に答える
1718 参照

java - ファイル ダイアログを開くと、IE ブラウザがハングします。回避策

これは登録済みのバグ (バグ ID: 6515708 ) ですが、回避策はありますか?

シナリオ

  • javascript がアプレットで OpenDialog() メソッドを呼び出す
  • アプレットは、AWT FileDialog を開く新しいスレッドを開始します
  • 完了すると、ファイル名が読み取られ、JavaScript メソッド OnDialogComplete が呼び出されます
  • この時点で、ダイアログは破棄され、(一部のブラウザーのみ) ブラウザーがハングします。

XP と IE6/7、Vista と IE7 が混在していますが、残念ながらバグはランダムに表示されます。

アイデアはありますか?

0 投票する
2 に答える
2005 参照

java - Java アプレット/Firefox の非互換性の問題

Java アプレットを作成しました。ユーザーは、OS X 10.5.5 上の Firefox 3.0.3 で実行しようとしたがうまくいかなかったと報告しています。プラグインをダウンロードするように求めていますが、不足しているプラ​​グインをインストールするように指示すると、適切なインストーラーが見つかりません...

ここで何がうまくいかないのですか?

0 投票する
4 に答える
8803 参照

java - Javascriptable FTP Upload Java/Flash アプレットは存在しますか?

大きなファイルを HTML ページから FTP サーバーにアップロードできるようにするために、Java/Flash FTP アップロード アプレットを探しています。

dhtmlxVaultの動作はとても気に入っていますが、HTTP ファイルのアップロードではなく、FTP サーバーにアップロードする必要があります。

アプレットに独自の GUI がなくても、Javascript を使用して完全にスクリプト化できるので、外観に HTML/CSS を使用できれば、非常に便利です。

Flash が必要なため、Yahoo! の YUI Uploaderを調べてみましたが、ドキュメントには HTTP アップロードしか記載されておらず、FTP アップロードは記載されていません。

0 投票する
1 に答える
2166 参照

java - Mac OS x 10.4 でのアプレットの読み込みに関する問題

私はJavaアプレットを含むWebアプリケーションに取り組んでいます。私のアプリは、IE や Firefox などのさまざまなブラウザーを搭載した PC で正常に動作しています。Linux (Ubuntu) でホストされる Web アプリケーション。Mac で Firefox に問題がありました。アプレットをロードできませんでした。

これは、Java コンソールで見つけたエラーです。Java.lang.classNotFoundException web/applets/ImageObsApplet.class

PC Windows XP で Web アプリケーションをホストしており、Mac システムで Java アプレットをロードできます。

アップデート:

J2SE 1.5.0 を使用しています。これは Mac OS X 10.4 ではサポートされていませんか? Mac OS X 10.5.5 でアプリケーションを正常に実行できます。

これで、MAC OS X 10.4.11 にアプレットをロードできるようになりました。しかし、アプレットの機能に問題がありました。私のアプレットは地図画像を表示します。アプレットには、アプレットの左上にあるナビゲーション矢印キーが含まれています。これらのキーは、マップをナビゲートするために使用されます。問題は、ユーザーがナビゲーション ボタンを使用しているときに、画像が押しつぶされたり伸びたりすることです。これは MAC OS X 10.4.11 でのみ発生し、PC および MAC OS X 10.5.5 では正常に動作します。

0 投票する
3 に答える
433 参照

java - Java <-> 非アプレット用の Javascript?

<APPLET> タグを使用して HTML ページから呼び出すことはできますが、実際には Applet クラスをサブクラス化していない既存の Java コードベースを使用しています。同じ jar はブラウザ以外のコンテキストでも使用されるため、アプレットをサブクラス化しませんでした。

ここで、Java から呼び出しページの Javascript にいくつかの値を通信する必要があります。通常は JSObject を使用してこれを行いますが、私ができる限り、アプレットのサブクラスでのみ機能する JSObject.getWindow を使用する必要があります。

次のいずれかがありますか?

  • アプレットのサブクラスではないものから JSObject を使用する方法は?
  • 呼び出し元のページの Javascript に通信するための他のメカニズムはありますか?
0 投票する
3 に答える
8822 参照

java - Java アプレットに JavaScript コールバックを登録する方法は?

JavaScript から完全に制御される、目に見えない Java アプレットを開発しています。

アプレットの Java メソッドを簡単に呼び出すことができますnetscape.javascript.JSObject.getWindow(this).call()

しかし、JavaScript コールバックをアプレットに登録するには、ある種の JavaScript 関数オブジェクトが必要になると思います。

私はやりたい:

Javascriptから呼び出すことができるもの:

したがって、後のコードでこの関数を呼び出すことができます。

このようなものは存在しますか?これどうやってするの?

現在、アプレットからではなく、このコールバック メカニズムを処理する Javascript を作成することを考えています。

0 投票する
4 に答える
4238 参照

java - クライアントで正しいプログラムを使用して webdav リンクを開く

webdav サーバーを統合するブラウザー ベースのアプリケーションがあります。(webdav) サーブレットで特定のドキュメントへの URL を生成します。( https://server.com/webdav/path/to/file.doc)

私たちが探しているのは、クライアントが適切なプログラムでこれらのリンクを直接開くための良い方法です. Windows ユーザーの場合、IEhttps://server.com/webdav/path/to/excelfile.xlsは MS Excel で開く必要がありますが、Linux では同じリンクから OOCalc を開く必要があります。

これまで、拡張機能、OS、およびプログラムをマップし、 を介してプログラムを開く小さなアプレットを使用してきましたRuntime.getRuntime().exec(..)。このアプローチは、Ms-Windows ではある程度問題なく動作しますが、Linux および mac クライアントでは問題があり、柔軟性もまったくありません。

これを行うより良い方法はありますか?

0 投票する
2 に答える
368 参照

java - Java アプレットのロード中に発生する白い四角形の点滅を取り除くにはどうすればよいですか?

アプレットのロード中、一瞬白い四角形が表示されます。どうすればそれを取り除くことができますか?