問題タブ [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 投票する
3 に答える
116877 参照

java - JPanel、JFrame、JComponent、および JApplet の違い

私は楽しみのために物理シミュレーターを作成しており、これらすべての J の違いを理解しようとしたときに、グラフィックのチュートリアルを調べていました。誰かがそれらについて詳しく説明したり、役立つ情報源へのリンクを提供したりできますか?

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

java - JApplet: フレームのサイズを設定する

アプレットはブラウザで実行されるため、これは難しい質問だと読みました。しかし、アプレット ウィンドウを常に同じサイズに維持したいと考えています。(現在、Eclipse で作業しており、ウィンドウのサイズをスライドできます。)

今のところ、私はこれだけを行います:

を追加する方法はありthis.setResizable(false)ますか?

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

java - JList 右クリックでメニューを表示 (使用、ドロップ、キャンセル)

私はこの答えを求めてインターネットを精査してきました。内部にアイテムを含む単純な JList があります。右クリックすると、「使用、ドロップ、キャンセル」などのメニューがポップアップ表示されます。しかし、私は困惑しています。

以下のコードは、内部にいくつかのアイテムを含む単純な JList を生成します。コードに右クリックを追加しようとしましたが、機能しません。ヘルプ?

これが私がこれまでに持っているものです:

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

java - JTableはレンダリングされません

アプレットのあるページがロードされると、JTableオブジェクトのコンテンツが完全にレンダリングされます。タブを閉じて再度開くと、開始時に設定されたコンテンツがレンダリングされますが、setValeAt()テーブルを介して変更したコンテンツは空になります。データモデルからすべてのhtmlタグを削除すると、すべてが機能します。テーブルのデフォルトのレンダラーは、インペントデータモデルのみを使用します。すべての値はを介して設定されsetValeAt()、機能します(私はそれをチェックしました)。誰かが何が間違っている可能性があるかを知ることができますか?

エラーを再現するサンプルコードを次に示します。アプレットを実行し(値は変更されます)、タブを閉じて(ブラウザーではなく)、再度開きます。LinuxとWindowsXPのFirefox3.6.13とJava1.6.0_22-b04でテストしました。それは同じように機能します。

編集:

内部のHTMLアプレットコードindex.html

コンパイルコード: javac test.java

生成:ファイルtest$1.class test.class test$model.class

初めての実行はOKです。新しいタブを作成してから、アプレットタブを閉じます。アプレットタブを再度開き(ブラウザを閉じないでください)、テーブルのコンテンツはレンダリングされません。

編集2
それはJVMバグです!http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6995386およびその他の関連を参照してください。JRE1.6.0_22にのみ影響します

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

java - JFrameがJAppletを開く

JFrameのJButtonがJFrameを非表示にしてJAppletを実行するプログラムをJavaで作成しています

私は次のようなことをしました

私は何が間違っているのですか?ありがとうございました

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

java - Java Swing アプレットで画像を表示するにはどうすればよいですか

ImageJava Swing アプレットで show upを作成するにはどうすればよいですか?

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

java - JRE 6U24 での JTable HTML フォント表示の問題

JApplet プログラムで、JTable の 1 つのセルの色を BLUE にしたいと考えています。方法はいろいろありますが、HTMLタグを使うのが簡単だと思います。ただし、最初に JRE 6u24 で JApplet にアクセスした場合にのみうまく機能します。操作は次のとおりです。

1.JAppletを開きます。セル表示の色がBLUEになっているのがわかります。

2.IE ページで、F5 を押してコンポーネントを更新します。BLUE に変更されたセルの内容が BLANK として表示されていることがわかります。

次に、JRE 6u24 をアンインストールし、別のバージョンの JRE をインストールします。結論として、この問題は6U22以降のバージョン(6U22を含む)でのみ発生するということです。6u21以前のバージョン(6u21を含む)でも問題なく動作します。

バージョン 6U22 の JRE のバグのようです。

どんな助けでも大歓迎です!

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

java - Java スプラッシュ画面

アプレットが読み込まれる前にテキストを表示するようにしようとしているので、単純な SSCCE(.org) を作成しました。

それを実行すると、ボタン 1 が 3 秒後に表示されますが、その前に表示されるはずです...何が間違っていますか?

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

java - JPopupMenu が表示されませんか?

ユーザーが操作する必要があるいくつかのポップアップ メニューで構成される Java アプレットがあります。ただし、追加しても JPopupMenu は表示されません。これが私のコードです:

理由はありますか?

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

java - JApplet を JFrame に追加する

JFrame 内で JApplet を表示しようとしています。

アプレットはウィンドウに表示されますが、背景がなく (透明です)、メニューをクリックするとリストが隠れてしまいます。メニューリストが覆われないようにするにはどうすればよいですか? 背景がありますか?

編集: 白い四角形を描画すると、背景の問題は修正されますが、メニュー リストはまだ覆われています。