問題タブ [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 - JavaJFrameは非常に奇妙です
これを実行しているとき、JLabelは表示されませんが、ウィンドウのサイズを(マウスで)サイズ変更すると、JLabelが表示されます。なんで?
java - 1つのグリッドボックスに2つのラベルを追加するにはどうすればよいですか?
同じグリッドボックスに2つのラベルを追加するにはどうすればよいですか?たとえば、行1、列1では2つのラベルになりますか?以下のコードは、2つの異なるグリッドにラベルを追加します。
java - コマンドラベルをダブルクリックしたときのボタン追加の問題
ハイ、
私はつまずいた興味深い問題を抱えていました。JSplitPane で JLabel をダブルクリックすると、JPanel に別の jbutton を追加したいと思います。これは、ドラッグ アンド ドロップを行うためのより短い方法です。問題は、ボタンが表示される領域にマウスを置いた場合にのみボタンが表示されないことです。なぜこのようになるのでしょうか?誰でも手がかりを得ましたか?関連するスレッド関連の問題はありますか? 申し訳ありませんが、ダブルクリックしたい jlabel は、jbutton を表示したい別の Jpanel にあることを忘れていました。おそらく関連があります。前もって感謝します
java - htmlJLabelの行数を制限する
JLabel
HTML形式のテキストを表示する必要があるがあります。ただし、これを4行の長さに制限したいと思います(そうであれば、すべてを表示するためのボタンを提供します)。
これまで、手動またはレイアウトマネージャーを使用して最大サイズを設定してみました。ただし、これらの解決策の両方により、行の一部が表示される可能性があります。
編集:もう少し詳細を追加するには、行の折り返しを正しく尊重し、コンポーネントのサイズを変更し、フォントサイズを変更する場合でも、4行を強制する必要があります。ラベルを正しくフィットする新しいラベルに置き換えることで、サイズ変更/フォントサイズの変更を処理することを検討しました。
JLabel
不完全なタグをうまく処理しているように見えるので、入力文字列を2分探索して、4行の制限を超える文字を見つけて(4FontMetric
行のピクセル数を決定するために)、置換することができます。新しいラベルを持つ既存のラベル。このアプローチの大きな欠点は、ユーザーがパネルのサイズを変更したり、フォントを変更したりするたびに計算を実行する必要があることです(そして、それは汚い汚いハックのように感じます)。
java - Java で JFrame に出力する JLabels の配列を作成する方法
ラベルの配列を作成しようとしています。各ラベルには、関数から得られる異なる値があります。使用するラベルの正確な数はわかりません。つまり、印刷される値はいくつでもある可能性があります。これを行うのを手伝ってください。
java - JLabelのフォントのサイズを変更して最大サイズにする方法
JLabel
コンテナにあります。フォントのデフォルトサイズは非常に小さいです。JLabel
のテキストを最大サイズにしてほしい。
どうやってやるの?
java - 透明なSVGファイルから透明なアイコンを設定する方法
透過的なSVGファイルがあります。setIcon()を介してJLabelのアイコンとして使用したいと思います。
私はSVGにBatikを使用していますが、これを行う方法がわかりません。手伝って頂けますか ?
ありがとう :)
java - プロジェクトのビルド時に Netbeans JLabel アイコン/テキストが表示されない
Netbeans では、Jlabels を使用して JFrame 内に画像とテキストを表示しています。Jlabels は IDE で正しく表示されますが、プロジェクトを実行またはビルドすると、一部の Jlabels が表示されません (最初のいくつかの後に追加されるラベル)。この問題を解決するには、最初からやり直して、一度に画像を追加する必要があります。4 枚から 8 枚に変更したため、さらに 20 枚の画像を追加する必要があります。私は本当に最初からやり直したくありません。
java - Java Swing アプリケーションのギリシャ語/ラテン語科学 JLabel
科学アプリケーションでは、ユーザーが特定のパラメーターを入力できる入力フォームを設計したいと考えています。ギリシャ文字を使用して指定されているものもあれば、ラテン文字を使用しているものもあります。パラメータ名は、通常のJLabel
コントロールを使用して表示する必要があります。
Windows では、Tahomaフォント (既定でラベルに使用される) にラテン文字とギリシャ文字の両方が含まれているため、ラベルの Text プロパティをギリシャ (Unicode) 文字列に設定するだけで、すべて正常に動作します。
これが Linux および OSX システムでも変更なしで機能するかどうか疑問に思っています。これが機能する Java/OS のバージョン。
また、ラベル (TeX では "\eta_0") に下付き文字を表示する簡単な方法があるかどうかも知りたいのですが、これは私のアプリケーションにとってそれほど重要ではありません ...
user-interface - フォントサイズを動的に変更しても、JLabelがすべての文字を表示しない
頻繁に変わる文をいくつかのjlabelsに収めようとしています。私の3つのjlabelの幅は常に変更されていません。私がやっていることは、すべての文字がラベルの表示範囲から外れることなく収まるようにフォントサイズを変更することです。私がしていることは、文が変更されるたびに以下のコードスニペットを呼び出すことです。
これが私のコードです
ただし、フォントサイズをリセットした後でも、最後の文字が表示範囲外になることがあります。これを引き起こす可能性のあるjlabelsからマージンを削除しました。これは、ランダムな長さの文で発生します。計算に使用するラベル幅を小さくすることで、アプリケーションの問題を解決できます(うまくいけば)
誰かが私に理由を説明できますか?フォントの対称性に何らかの欠陥があるためでしょうか?