JLabel オブジェクトは、テキスト、画像、またはその両方を表示できます。縦横の配置を設定することで、ラベル表示領域内のラベルの内容をどの位置に配置するかを指定できます。デフォルトでは、ラベルは表示領域内で垂直方向の中央に配置されます。デフォルトでは、テキストのみのラベルは開始端に配置され、画像のみのラベルは水平方向と中央に配置されます。
画像に対するテキストの位置を指定することもできます。デフォルトでは、テキストは画像の端に配置され、テキストと画像の両方が垂直方向に配置されます。
ラベルの ComponentOrientation プロパティの値に基づいて、ラベルの開始エッジと終了エッジを決定します。現在、デフォルトの ComponentOrientation 設定では、開始エッジが左側に、終了エッジが右側にマップされます。
構築方法の概要:
JLabel() // 创建无图像并且其标题为空字符串的 JLabel。 JLabel(Icon image) // 创建具有指定图像的 JLabel 实例。 JLabel(Icon image, int horizontalAlignment) //创建具有指定图像和水平对齐方式的 JLabel 实例。 JLabel(String text) // 创建具有指定文本的 JLabel 实例。 JLabel(String text, Icon icon, int horizontalAlignment) //创建具有指定文本、图像和水平对齐方式的 JLabel 实例。 JLabel(String text, int horizontalAlignment) //创建具有指定文本和水平对齐方式的 JLabel 实例。
JLabel の一般的なメソッド:
// 设置 文本 和 图片 void setText(String text) void setIcon(Icon icon) // 设置文本相对于图片的位置(文本默认在图片右边垂直居中) void setHorizontalTextPosition(int textPosition) void setVerticalTextPosition(int textPosition) // 设置标签内容(在标签内)的对其方式(默认左对齐并垂直居中) void setHorizontalAlignment(int alignment) void setVerticalAlignment(int alignment) // 设置文本的字体类型、样式 和 大小 void setFont(Font font)
コード例:
rree以上がJAVAでjlabelを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。