問題タブ [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 - How to disable http caching in applet
How can i disable http caching of all my http connections in my japplet? I dont want any of my http (request/response)to be cached.Regardless of the user settings in control panel\java\Temporary File Settings. Applet is signed and compiled with java1.6.
I am using URLConnection.class and my request to an 3rd party web service is being cached.
ie:
I can see my request url in Java Cache Viewer.
http://www.service.com?param1=232¶m2=2323232
Also i can find the responses in application ....users\data\sun\java\deployment\cache
responseline1
responseline2
java - JApplet が HTML ページで実行できない
Netbeans の JUNG ライブラリを使用して、正常にコンパイルおよび実行される JApplet を作成しました。しかし、アプレットを実行する html ファイルを作成しようとすると、グレーのペインしか表示されず、コンポーネントが表示されません。私のクラスは:
メソッド initializeComponent() は、すべてのコンポーネントをメイン ウィンドウに追加します。JFrameBuilder を使用して、いくつかの基本的なコンポーネントを作成しました。JFrameBuilder はメソッド addComponent(container, component, x, y, width, height) を使用してコンポーネントを追加します
そのために以下のコードを使用します。
次に、html ファイルを作成します。
/dist フォルダーにありますが、Mozilla Firefox で開こうとすると灰色のペインしか表示されません。奇妙なことに、別の単純なアプレットを作成しました。今回は netbeans JBuilder を使用し、Web ページで正常に実行されます。
本当に助けが必要です!
java - 認証を必要とするが407を返さないプロキシの背後でhttp接続を開く
私たちのアプレットは、プロキシ認証を統合した Microsoft ISA Server の背後にあります。Isa Proxy サーバーは、認証資格情報を持たない接続に対してhttp 405 ( 407 ではありませんjava.net.Authenticator
) を返します。私のクラスは呼び出されません。この状況でプロキシ サーバーへの接続を認証するにはどうすればよいですか?
アプレットは java1.6 で署名およびコンパイルされています。URLConnection
クラスは接続に使用されます。
java - 別のクラス関数の動的コンポーネント(つまり、新しいラベル)にアクセスしますか?
現在Swingアプレットに取り組んでおり、Netbean(7.0)のデザイナで通常作成される他のコンポーネント(ボタンなど)など、他のクラス関数でカスタムAWT Canvasコンポーネント(非常に単純な拡張クラス)を参照する際に問題が発生します。 。
ここに追加したカスタムキャンバス要素は、これが適切な場所になると確信していました(特に、生成された他のすべてのコンポーネントが同じ領域に作成された後)
ただし、生成されたコンポーネントとは異なり、名前でアクセスすることはできず、他の手段(this.myCan)でもアクセスできないようです。以前にインスタンス化されたmyCanコンポーネントを操作するために、Swingフォームの(生成された)ボタンを処理するサンプル関数を設定しました。
myCanにアクセスする方法を知っていますか?コンポーネントのカスタム初期化を別の領域に配置して、それらが公にアクセスできるようにする必要がありますか?
java - JApplet - super.paint(); ちらつきの原因となる
私は今、JApplet を書いています。super.paint() を呼び出すたびに、アプレットがちらつきます。ダブル バッファリング (画像に描画してからその画像をレンダリングする) を使用していますが、super.paint() が画面などをクリアして、ダブル バッファを無効にしていると思います。
paintComponents() を使用することになっていることはわかっていますが、何らかの理由で、「currentScreen.Draw(g)」を呼び出すと、画面の描画が表示されません。
誰でもこれで私を助けることができますか?
画面描画方法
image - JPanelを画像として保存
私は、ユーザーがレイヤーに画像をロードできるようにするアプリケーションを開発しています。ユーザーは別のレイヤーに絵を描いて、ユーザーが描いた画像だけを保存できます。私のコードは次のとおりです。
これは、ユーザー描画のクラスです。
画像を保存するときは、空白の画像です。助けてください。ありがとうございます。P / S:あなたのアイデアとしてコードを編集しましたが、機能しません。その結果、画像の背景はなくなり、空白の画像が保存されます。:(
java - Javaアプレットの作業ディレクトリをIDEAに設定するにはどうすればよいですか?
私はしばらくIntelliJを使用していて、その一連の機能を楽しんでいますが、Javaアプレットで実行構成を機能させるのに苦労しています。Swingを使用する既存のJavaツールがあり、JAppletクラスを使用してこれらのGUIオブジェクトをアプレットとしてロードしています。問題は、ロードする必要のある構成ファイルがいくつかあることです。私はこれらを作業ディレクトリからロードしますが、私の知る限り、この作業ディレクトリは通常、アプレットが存在するディレクトリになります。主な問題は、IDEAがスタートアップ変数を設定することだと思います。
これを変更できるようにしたいのですが、変更できないようです。アプレットの実行構成VMパラメーターを編集してこのフラグをオーバーライドしようとしましたが、IDEAは、別の何かを指定しても、上記のフラグを引き続き入力します。
つまり、IDEAで実行構成の作業ディレクトリを設定できないため、ローカル構成ファイルをロードするのに苦労しています。誰かがこれを回避する方法を知っているか、IDEAで構成ファイルを使用するJavaアプレットを実行するより良い方法を知っていますか?
java - JPanel カスタム背景
OK、私がこの画像を持っているとしましょう:
ImageIcon imageBack = new ImageIcon(System.getenv("APPDATA") + "\.my_game\bg.png");
オンとJPanel
オフを切り替えることができます。JPanel
カスタムを使用するにはどうすればよいImageIcon
ですか?
java - JAppletがAPPDATAフォルダに書き込めません
そうですね、私はアプレットの形でテキストベースのRPGを作成しています。このアプレットは、開いたときにAPPDATAディレクトリに書き込みます。IDEで動作しますが、Firefoxで試してみると、エラーメッセージが表示されます。こちらがリンクです。
java - アプレットの Jar ファイルに署名する方法
アプレット用の Jar ファイルの署名は、アプリケーション用の Jar ファイルの署名と同じプロセスを使用しますか?? もしそうなら、誰かがそれに署名する方法を教えてもらえますか? Minecraft のような、APPDATA に書き込むアプレットがあります。