不明なコンテンツがJLabel
あり、やりたいことが 2 つあります。
- ラベルの最大幅または静的幅を設定したいと考えています。テキストがラベルよりも大きい場合は、次のように短くします。
非常に長いラベル
になる
ヴェリル
GUI のコンポーネントで静的な幅を使用するのは悪い考えですか? その場合、代替手段は何ですか?アドバイスをください!
- ラベルにカーソルを合わせると、全長の文字列を含むツールチップが表示されます。この場合、「Veryl」というラベルの上にカーソルを置くと、「Verylonglabel」というツールチップが表示されます。ただし、短縮されていない場合でも、完全な長さの文字列をツールチップに表示する必要があります。
これらのいずれかで助けていただければ幸いです。
これまでのところ、私は少しいじって、このようなことを試してみましたが成功しませんでした。サイズは特に気にしていないようです。
JLabel label = new JLabel("Verylonglabel");
label.setSize(15, 5);
よろしく、ヤギ猫