問題タブ [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.

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

java - 画像をランダムな位置で点滅させるには?

の中に画像がありJApplet、ランダムな位置に表示したいです。1 秒後に消え、別のランダムな位置に再び表示されます。

「ランダムな位置で点滅」を実装するにはどうすればよいですか?

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

java - メニューを使用した JApplet の操作

コードに問題があります。(音楽) メニューのサブメニューは、ラジオ ボタン タイプにする必要があります。

これが私の最初のコードです:

実行しようとすると、[音楽] メニューが表示されません。Play(ラジオボタン)に変わります。ボタングループは役に立ちますか? ボタン グループを使用しようとすると、何も起こりません。

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

java - スレッド AWT-EventQueue-2 での例外 java.lang.NullPointerException

jnlp で JApplet を実行しようとしています。JApplet を拡張して jar ファイルにパッケージ化した MyApplet を作成しました。MyApplet.jnlp と MyApplet.html も作成しました。私のランタイム環境は jdk 1.7.0.02 です。

ブラウザで実行すると、ブラウザから例外が発生しますが、アプレットはEclipseからスタンドアロンとして適切に実行されています

これは私が得ている例外です

以下の私のコードを見つけてください。これは、Eclipse で正常に動作するアプレット クラスです。

これは、html ファイル MyApplet.html です。

MyAppletJnlp.jnlp

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

java - ユーザーがブラウザタブを切り替えたときにJAppletからJDialogを非表示にするにはどうすればよいですか?

問題:ユーザーがアプレットから長時間の操作を開始します。プログレスバー付きのJDialogが表示されます。ユーザーが開いたり、別のブラウザタブに切り替えたりする-JDialogは引き続き表示されます(ユーザーを悩ませます)。

ユーザーが別のタブに切り替えるときは、JDialogを非表示にする必要があります。ユーザーが元に戻すと、再び表示されます。

注:同様の問題で質問がありました。解決策はwindowActivated/deactivateedリスナーを追加することでした。ウィンドウに複数のフレームがあり、そのうちの1つにアプレットが含まれているため、機能しません。ユーザーが別のフレームをクリックすると、windowDeactivateイベントがキャストされますが、ユーザーは同じタブにいます。

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

java - JApplet に JButton コントロールを追加し、JButton が画面全体に表示されるようにしました

私は Java アプレット プログラミングと Java 全般に不慣れですが、C# と C++ は得意です。とにかく、JTextField、JButton、および JLabel を使用して単純な電卓を作成しています。しかし、JButton と JTextField が画面全体を占めており、最も奇妙なことは、サイズを設定したのにサイズが設定されていないことです。それで、私は何を間違っていますか?これが以下のコードです。誰かが私を助けてください。回答をいただければ幸いです。

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

java - JavaWebStartとJavaアプレット

私はインターネット上で利用できるようにしたいJavaアプリケーションに取り組んでいます。ただし、いくつかの要件により、私は困難な状況に置かれました。だからこそ、経験豊富なプログラマーの意見をいただければ幸いです。状況は次のとおりです。

私は基本的なウェブホストを持っています

  • mysqlデータベース
  • 開いているftpポート(21)
  • 開いているhttpポート(80)

しかしなし

  • 開いているmysql-port(3306)
  • 開いているsshポート(22)

ここで、次のことを実行できるアプリケーション(Java WebStartまたはJavaApplet)を構築したいと思います。

  • インターネットを介して複数のユーザーが利用できる
  • mysqlデータベースと通信します
  • ローカルファイルシステムとウェブホスト間でドキュメントを交換する

今、あなたは問題を見ます:

  • Java Web Startアプリケーションを実行している場合、mysql-portが閉じているため、mysql-databaseに接続できないようです。
  • Javaアプレットを実行しているときに、ローカルファイルシステムのファイルにアクセスできないようです。

誰かがこの問題への提案がありますか?

前もって感謝します!

トム

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

java - ソケットを使用するときにJavaJAppletをHTMLページに埋め込む

HTMLページでアプレットを動作させるのに問題があります。アプレットクラスからソケット接続を削除し、HTMLページでアプレットをテストすると、アプレットが表示されますが、クラスファイルにソケット接続を追加し直すと、アプレットが表示されず、Javaコンソールがスタックトレースなしで表示されます。ソケット接続を使用しているため、これがセキュリティ上の理由であると確信しています。そのため、署名されたjarファイルを作成し、それをアプレットタグに次のように配置しました。

しかし、この署名の作成は機能していません。

誰かがこれを手伝ってくれますか?

更新しました

アンドリュー・トンプソンに応えて

  1. デジタル署名されたコードを受け入れるように求められないimはありません
  2. 現在テスト中のアプレットはローカルではありません
  3. はい、アプレットはサーバーに接続しようとしています。サーバーはローカルで実行されています
  4. Javaコンソールに例外が表示されていないかどうかわかりません。

署名されたJARファイルを作成した方法

私のアプレットの名前空間はcaptureaudio.AppletTestクラスです

クラスファイルが配置されているcmdプロンプトで:

  1. ここでkeytool.exeを使用する必要があります。ここで、アプレットのjar署名を作成する方法を見つけました。www.xinotes.org/ notes / note / 434 /

  2. jar -cf AppletTest.jar AppletTest.class

  3. > jarsigner AppletTest.jar MyCert警告:このjarには、署名者証明書が6か月以内に期限切れになるエントリが含まれています

4.> jarsigner -verify -verbose -certs AppletTest.jar

sk 153 Thu Oct 13 11:28:38 BST 2011 META-INF / MANIFEST.MF

rt)[証明書は10/01/1220:55に期限切れになります]

smk 11015 Thu Oct 13 10:49:08 BST 2011 AppletTest.class

rt)[証明書は10/01/1220:55に期限切れになります]

s=署名が検証されましたm=エントリがマニフェストにリストされていますk=キーストアで少なくとも1つの証明書が見つかりましたi=IDスコープで少なくとも1つの証明書が見つかりました

jarが検証されました。

JAVAコンソール

Javaプラグイン10.0.0.147JREバージョン1.7.0-b147JavaHotSpot(TM)クライアントVMの使用

ユーザーのホームディレクトリ=C:\ Users \ xxxxxxx

c:コンソールウィンドウをクリアしますf:ファイナライズキューでオブジェクトをファイナライズしますg:ガベージコレクションh:このヘルプメッセージを表示しますl:クラスローダーリストをダンプしますm:メモリ使用量を出力しますo:ログをトリガーしますq:コンソールを非表示にしますr:ポリシー構成をリロードしますs:システムをダンプしますデプロイメントプロパティt:スレッドリストのダンプv:スレッドスタックのダンプx:クラスローダーキャッシュのクリア

0-5:トレースレベルをに設定

bootclasspathから検出:C:\ PROGRA〜1 \ Java \ jre7 \ lib \ deploy.jar

アップデート

フォルダの場所

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

java - Jlistがアプレットに表示されない/表示されない

何らかの理由Jlistで、アプレットに表示されません。

スライダーのすぐ右に表示されますが、個々の要素をクリックした場合にのみ表示されます。

私は試してみましたが、運がありませんでしたthis.validate()this.repaint()誰かが私を助けることができますか?

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

java - アプレットがブラウザで動作しません

誰でも私を助けることができますか?架空の家の暖房システムを制御するプログラム、実際にはアプレットを作成しました。netbeans では正常に動作しますが、ブラウザでアプレットとして実行することはできません。誰か助けてください。すべてのコードの zip フォルダにリンクしています...

http://dl.dropbox.com/u/47863/Heating%20System.zip

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

java - 別のクラスからのJAppletへのユーザー入力を待機しています

私には2つのクラスがあります。1つはでGUIを作成し、もう1つJAppletのクラスはアプレットからユーザー入力を受け取り、それを使用して計算を行います。

アプレットクラスはGUIを作成し、計算クラスに開始を指示します。次に、計算クラスはアプレットクラスのメソッドを呼び出して、ユーザー入力を要求します。次に、このメソッドは、からのアクションをリッスンしJTextFieldて計算クラスに戻ります。

ただし、問題は、プログラムを実行するときに、ユーザーがテキストフィールドに何かを入力するのを実際に待機しないことです。その結果、計算クラスはnull入力を受け取ります。

どうすればこれを修正できますか?

メソッドでのJOptionPane.showInputDialog代わりにを使用してみましたが、これは機能します。ActionListenerしかし、私はこれを使いたくありません。これは主にポップアップのようなものであり、ユーザーがアプレットに直接データを入力できるようにするためです。