私が求めているのはコード行だけなので、これは簡単に説明します。ここに私の問題があるので、Jlabel が表示されるようにするには、.setBounds を使用します。
私の問題は、テキストの幅を推測できないため、setBounds がテキストの幅と高さを取得するにはどうすればよいかということです。
私がこれを十分に説明していない場合は、もっと説明してみてください。
Some1 は例が欲しかったので、ここに行きます:
私のコードスニペット:
JLabel poisonDescription = new JLabel("This is the poison icon, when this appears...");
//My declaration.. the next is inside a void.
poisonDescription.setBounds(50, 50, 400, 20);
add(poisonDescription);
とてもシンプルです。Bounds をフォントのサイズに合わせてサイズ変更したいのです!
そうそう、別の質問... JLabel の複数行を作成するにはどうすればよいですか?