問題タブ [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.
java - 完全な Java アプレット リフレッシュ (AWT) を強制する
AWT を使用する Java アプレットがあります。一部の (まれな) 状況では、プラットフォームが画面を適切に更新しません。ウィンドウを移動または最小化/最大化して、アプレットが適切に更新されたことを確認できます。最小化/最大化の動作をシミュレートして、可能な限りアプレット画面を再描画できるコードを探しています。
親コンテナーで paint()/repaint()/invalidate()/update() のさまざまな組み合わせを呼び出し、さまざまな子で再帰を試みました。ただし、遭遇したフレームワークのバグを解決する組み合わせ (私が見つけたもの) はありません。問題のあるプラットフォームでのみこのコードを呼び出すため、わずかなちらつきが発生する可能性がある場合でも、アプレットを完全に更新する手法を探しています。
私のテストでは、Swing に移行しても問題は解決しませんでした。
ところで、これは私の以前の (より複雑な) 投稿を単純化したものです: Java Applet, AWT Refresh problem Mac OS X 10.4
編集: スレッド化の調査では、この問題は解決されませんでした。最良の回答を良いものとしてマークします。
java - アプレットをもっと優雅に終了させることはできますか?
さまざまな Swing コンポーネントを含む JApplet があります。また、init() でいくつかの余分なスレッドを開始し、通常、他の非常に標準的なアプレットのようなことを行います。
アプレットを含むブラウザ ウィンドウを閉じると、ブラウザのすべてのウィンドウが閉じられるまで (つまり、ブラウザが完全に終了し、タスク マネージャから消えるまで)、JRE は終了しません (アイコンはシステム トレイに残ります)。
これは予期された動作ですか、それともアプレットを含むブラウザ ウィンドウが閉じたときに JRE を終了する必要がありますか?
destroy() メソッドがありますが、(現時点では) init() メソッドで開始した余分なスレッドのみを停止します。多分ここでもっとやるべきですか?私が従うべき他のベストプラクティスはありますか?
さらに情報が必要な場合は、コメントでお知らせください。
:-)
.net - ASP.NET セッション Cookie を Java アプレットと共有する
フォーム認証された aspx ページ内で実行される Java アプレットがあります。私のサイトの .NET 1.1 バージョンでは、アプレットはセッション Cookie にアクセスでき、サーバーからファイルを取得できますが、.NET 2.0 バージョンでは認証に失敗します。
2.0 はデフォルトで Cookie を HttpOnly に設定すると述べているフォーラムの投稿を他の場所でいくつか見ましたが、これまでのところ、与えられた解決策はうまくいきませんでした。また、2.0がユーザーエージェントに基づいて差別している可能性があることもどこかで読みました。
誰かがこれについて経験や洞察を持っていますか?
java - Java アプレットとブラウザのフリーズ
アプレットの読み込み時にブラウザがフリーズするのを回避するためのベスト プラクティスはありますか?
私の正確なニーズでは、Web アプリケーションの初期化時にアプレットをロードする必要があり、ビジュアル コンポーネントではありません (非表示の div または非表示の iframe になります)。
参考までに、SUN 側の古いバグを次に示します。
java - クライアント側のJavaMediaFramework?
ビデオシーケンスを表示するアプレットを作成している場合(たとえば、カメラからのストリーミング、またはアプレット自体がカメラで実行されている場合)、シーケンスを表示するためにクライアントはJava Media Frameworkライブラリをダウンロードする必要がありますか?
java - Java アプレットが MySQL を使用できるようにするにはどうすればよいですか?
私は最近、まさにこのサイトのおかげで趣味の Java プロジェクトをページに埋め込むことができましたが、セキュリティ上の問題がいくつかあります。
私はインクルードを持っています:
と行:
src ディレクトリの mysql .jar ファイルと同様に、コンソールから動作し、アプレットではアプレットから正常に動作します-コードの forName() 行まで、例外がスローされます:
client.policy ファイルで修正できると思いますが、それ以外の場合は、サーバーとクライアントのネットワーク接続を使用してサーバー側からクエリを実行する抽象化レイヤーを作成する必要があるかもしれません...
ここにいるJavaの達人は、おそらくそれについての最善の方法を知っていると確信しています。
applet - ウェブサイトからアプレットを保存
オフラインで実行できるように、Web サイトから Java アプレットを保存するにはどうすればよいですか?
java - アプレット - ブラウザを閉じると「java.lang.NullPointerException: null pData」が発生する
ブラウザを閉じるとエラー メッセージが表示されるユーザーが 1 人います。これは、彼が私のアプレットを含むページにアクセスしたときにのみ発生します。Sun ではバグとして登録されているようですが、それは何年も前のことです。彼は Java 1.6 と IE7 を使用しています。
誰かがこれを以前に見たことがあり、解決策または回避策を知っていますか?
更新ユーザーが Google デスクトップを削除して以来、問題は発生していません。では、どうぞ… 皆様、ありがとうございました!
java - Javaアプレットのロケール設定
私は英語版のWindowsXPを実行していますが、Firefoxで唯一受け入れられる言語としてスペイン語を設定しています。ブラウザセッションでアプレットをロードするときに、ブラウザの言語がデフォルトとして設定されることを素朴に期待していましたが、そうではないようです。アプレットは、OSのデフォルト言語である英語で起動します。
アプレットに新しい<param>を追加し、初期化中にLocale.setDefault()を呼び出すこともできますが、ハッキングを開始する前に、明らかな何かが欠けているかどうかを知りたいと思います。ブラウザまたは呼び出し元のWebページが<アプレット>のデフォルト言語を設定できる一般的なメカニズムはありますか?
java - 「ユニバーサル」ドキュメント ビューア コンポーネント/ライブラリを探しています
Oracle/Stellent OutsideIn ActiveX コントロールまたは Autonomy KeyView テクノロジと同様の機能を備えたアプレットを探しています。これらはブラウザ プラグインとして機能し、多数のファイル形式 (ワープロ、スプレッドシート、グラフィックス、など)私は現在 Stellent ソリューションを使用していますが、一部のクライアントの制限により、Java アプレット、Silverlight コントロールとして存在するもの、またはその上にアプレットを構築できる Java API を持つものを好む人がいます (どちらも私が言及した2つのうちそうです)。
最低限、次の形式を表示する必要があります。
ワード、エクセル、パワーポイント
MS Outlook MSG ファイル
アドビPDF
標準画像フォーマット: BMP、PNG、JPEG、TIFF
ワードパーフェクト
HTML
助言がありますか?