問題タブ [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.
java - 複数のJLabelのMouseListenerが意図したとおりに機能しない
JLabels
の中に5つJPanel
ありJFrame
ます。JLabels
色の配列を反復処理するforループを使用して追加しています。
これによりJLabels
、それぞれに同じものがImageIcon
割り当てられた5が作成され、全体に水平方向に広がりJPanel
ます。それぞれにMouseListener
追加されていますが、最後に追加されるラベルのみがイベントをトリガーします。
ImageIcon
5つのラベルのいずれかにマウスを合わせると停止する、カーソルの末尾を含むラベルに関する2番目の問題があります。レイヤーのインデックス作成の問題だと思いますが、解決できません。
これらの助けは大歓迎です!
java - System.out.println の代わりに JLabel に結果を出力する方法がわかりません
ボタンをクリックして label1 に移動する方法を見つけようとして、私は再び立ち往生しています。
button01 をクリックすると、A が印刷されます。ただし、label1に印刷する必要があり、Aが押されたときにフォルダーA、Bが押されたときにBなどと言う必要があります。正しい方向への微調整はありますか?
java - Javaの内部クラス内の変数へのアクセス
JLabels の配列を作成しようとしていますが、クリックするとすべて非表示になります。問題は、ラベルの宣言に使用されるループの反復変数にアクセスする必要がある内部クラスを介してマウス リスナーを設定しようとしたときに発生します。コードは一目瞭然です:
内部メソッド内での呼び出しの代わりにthis
またはを使用することでこれを克服できると思いましたが、それを理解することができませんでした。super
label[i]
コンパイル エラーは次のとおりです。ローカル変数 i は内部クラス内からアクセスされます。final と宣言する必要があります`
答えは、私が考えたことのない本当にばかげたものであるか、小さな間違いを犯しているに違いないと確信しています。
どんな助けでもいただければ幸いです
java - JGraphX を表示するにはどうすればよいですか?
JGraphX を JLable に追加して表示することはできますか? testJGraphX (以下) の多くは JGraphX Hello World の例から取られていますが、グラフは jLable1 には表示されません。JGraphXのJLabelよりも優れたコンテナはありますか?
java - テキスト変更イベントのJLabel
内部のテキストを変更するときに、JLabelでイベントを取得するにはどうすればよいですか?
JLabelがあり、内部のテキストを変更するときに、他のフィールドを更新する必要があります。
java - Jlabel の周囲ではなく、JLabel の ImageIcon の周囲に境界線を作成する
JLabel でアイコンの境界線を作成する際に問題があります。私は GridLayout に設定する JPanel を持っています。JPanelにJlabelを追加しました。JLabel のサイズは、アイコンのサイズに従っていました。ただし、アイコンに境界線を設定しようとすると、グリッド内のアイコンのサイズではなく、グリッドのサイズに応じて境界線が作成されました。
グリッドのサイズではなく、画像の周りに境界線を作成するにはどうすればよいですか?
境界線が imageIcon のサイズではなく、グリッドのサイズに従ったのはなぜですか?
java - Java - JLabel の背景が完全に透明ではありませんか?
ボックスアイコンが付いたJLabelがあります。Photoshop でアイコンの画像を作成します。背景を完全に消去したpng-24画像です。
しかし、暗い背景の上に移動すると、背景が完全に透明ではないことがわかります。
編集#2:
画像は透明です。透明な画像を正しい方法で作成していることを確認するために、Photoshop のチュートリアルも実行しました。問題は Java (および JLabels) にあるようです。
これを修正するにはどうすればよいですか?
java - JLabelテキストは1秒以内に消えます
データベースに接続してフィールドを取得し、それをJLabelに表示するJFrameをnetbeans(現在は1つのJLabelのみが含まれています)で作成しました。プログラムを実行すると、JLabelはフィールドを1秒未満表示し、その後JLabelのテキストが消えます!! なぜこれが起こっているのか誰か教えてもらえますか?JTextFieldでも試してみましたが、これも同じ問題です。
コード:
java - JavaSwingでJLabelまたはImageIconを回転させる
まず第一に、これは私がスイングを使用する最初の週です、そして私の質問があまりにも明白であるならば申し訳ありません。また、これは宿題用であり、奇妙なライブラリを使用することは許可されていないため、標準のJavaライブラリを使用するソリューションが必要です。
JFrameに画像を表示するためにImageIconでJLabelを使用しています。次に、画面上の画像を任意の角度に回転させます。Graphics2Dについて何か見つけましたが、その方法がわかりません。
私が見つけた解決策は機能しないか、理解できないので、ImageIconまたはJLabelを回転させるための解決策に興味があります。JLabelでsetBoundsを実行して画像を配置しているので、JLabelを回転させる方が良い解決策になると思います(この方法では、ImageIconオブジェクトも保存する必要はありません)。
ご清聴ありがとうございました。英語が下手でごめんなさい。
編集...画面に画像を表示するには、次の手順を実行します。
再開すると、このIconImageまたはJLabelを回転させるにはどうすればよいですか。あなたがそれがより良いと思うなら、私は他の方法を使って画像を表示することができます。解決策がGraphics2Dを使用する場合、私が見るように、このクラスのオブジェクトに到達し、後で回転した画像をImageIconに戻す解決策を評価します。これを試してみると、...
実行時の答えはこれです...
第2版...今私はこのコードで作業しています。画像は回転しますが、回転していない古い画像は新しい画像の下に表示されたままになります。同じディレクトリにstand.pngというpng画像を配置すると表示されます。