問題タブ [jlabel]

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 に答える
2969 参照

java - JLabel の自動 HTML サポートを無効にする方法は?

<html> で始まるテキストは、Swing JLabel によって HTML コンテンツとして自動的に解釈されます。この HTML のコンテンツが無効な URL を持つ画像である場合、この画像をロードする ImageFetche が NPE によって終了するため、GUI 全体がハングします。

この問題を再現するには、次のように JLabel を作成するだけです

JLabel が HTML を解釈しないようにするクライアント プロパティがあることは知っています。しかし、JLabel は多くの Swing コンポーネント (JTree、JTable など) のデフォルトのレンダラー実装であるため、ユーザー入力を許可するほぼすべての Swing アプリケーションでこれが問題になります。そのため、大量のカスタム レンダラーを実装する代わりに、HTML 解釈を無効にするグローバル ソリューションを探しています。

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

java - 複数のJLabelのMouseListenerが意図したとおりに機能しない

JLabelsの中に5つJPanelありJFrameます。JLabels色の配列を反復処理するforループを使用して追加しています。

これによりJLabels、それぞれに同じものがImageIcon割り当てられた5が作成され、全体に水平方向に広がりJPanelます。それぞれにMouseListener追加されていますが、最後に追加されるラベルのみがイベントをトリガーします。

ImageIcon5つのラベルのいずれかにマウスを合わせると停止する、カーソルの末尾を含むラベルに関する2番目の問題があります。レイヤーのインデックス作成の問題だと思いますが、解決できません。

これらの助けは大歓迎です!

0 投票する
5 に答える
211987 参照

java - Java:Jlabelに画像を追加するには?

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

java - System.out.println の代わりに JLabel に結果を出力する方法がわかりません

ボタンをクリックして label1 に移動する方法を見つけようとして、私は再び立ち往生しています。

button01 をクリックすると、A が印刷されます。ただし、label1に印刷する必要があり、Aが押されたときにフォルダーA、Bが押されたときにBなどと言う必要があります。正しい方向への微調整はありますか?

0 投票する
5 に答える
44089 参照

java - Javaの内部クラス内の変数へのアクセス

JLabels の配列を作成しようとしていますが、クリックするとすべて非表示になります。問題は、ラベルの宣言に使用されるループの反復変数にアクセスする必要がある内部クラスを介してマウス リスナーを設定しようとしたときに発生します。コードは一目瞭然です:

内部メソッド内での呼び出しの代わりにthisまたはを使用することでこれを克服できると思いましたが、それを理解することができませんでした。superlabel[i]

コンパイル エラーは次のとおりです。ローカル変数 i は内部クラス内からアクセスされます。final と宣言する必要があります`

答えは、私が考えたことのない本当にばかげたものであるか、小さな間違いを犯しているに違いないと確信しています。

どんな助けでもいただければ幸いです

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

java - JGraphX を表示するにはどうすればよいですか?

JGraphX を JLable に追加して表示することはできますか? testJGraphX (以下) の多くは JGraphX Hello World の例から取られていますが、グラフは jLable1 には表示されません。JGraphXのJLabelよりも優れたコンテナはありますか?

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

java - テキスト変更イベントのJLabel

内部のテキストを変更するときに、JLabelでイベントを取得するにはどうすればよいですか?

JLabelがあり、内部のテキストを変更するときに、他のフィールドを更新する必要があります。

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

java - Jlabel の周囲ではなく、JLabel の ImageIcon の周囲に境界線を作成する

代替テキスト

JLabel でアイコンの境界線を作成する際に問題があります。私は GridLayout に設定する JPanel を持っています。JPanelにJlabelを追加しました。JLabel のサイズは、アイコンのサイズに従っていました。ただし、アイコンに境界線を設定しようとすると、グリッド内のアイコンのサイズではなく、グリッドのサイズに応じて境界線が作成されました。

グリッドのサイズではなく、画像の周りに境界線を作成するにはどうすればよいですか?

境界線が imageIcon のサイズではなく、グリッドのサイズに従ったのはなぜですか?

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

java - Java - JLabel の背景が完全に透明ではありませんか?

ボックスアイコンが付いたJLabelがあります。Photoshop でアイコンの画像を作成します。背景を完全に消去したpng-24画像です。

しかし、暗い背景の上に移動すると、背景が完全に透明ではないことがわかります。

画像


編集#2:

画像は透明です。透明な画像を正しい方法で作成していることを確認するために、Photoshop のチュートリアルも実行しました。問題は Java (および JLabels) にあるようです。

これを修正するにはどうすればよいですか?

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

java - JLabelテキストは1秒以内に消えます

データベースに接続してフィールドを取得し、それをJLabelに表示するJFrameをnetbeans(現在は1つのJLabelのみが含まれています)で作成しました。プログラムを実行すると、JLabelはフィールドを1秒未満表示し、その後JLabelのテキストが消えます!! なぜこれが起こっているのか誰か教えてもらえますか?JTextFieldでも試してみましたが、これも同じ問題です。

コード: