java中jlabel是什么意思?,java的label怎么用
JLabel对象可以显示文本和/或图像。通过设置垂直和水平对齐,可以指定标签显示区域中标签内容的对齐位置。默认情况下,标签在其显示区域垂直居中对齐。默认情况下,仅显示文本的标签在起始边缘对齐;而只显示图像的标签水平居中对齐。
如何解决写爬虫IP受阻的问题?立即使用。
您还可以指定文本相对于图像的位置。默认情况下,文本位于图像的末端边缘,文本和图像都垂直对齐。
根据标签的ComponentOrientation属性的值,确定其起始边和结束边。目前,默认的ComponentOrientation设置将起始边映射到左侧,将结束边映射到右侧。
构造方法摘要:
JLabel()
//创建一个没有图像且标题为空字符串的JLabel。
JLabel(图标图像)
//用指定的图像创建一个JLabel实例。
JLabel(图标图像,横向对齐)
//创建具有指定图像和水平对齐方式的JLabel实例。
JLabel(字符串文本)
//用指定的文本创建一个JLabel实例。
JLabel(字符串文本,图标图标,横向对齐)
//使用指定的文本、图像和水平对齐方式创建JLabel实例。
JLabel(字符串文本,int horizontalAlignment)
//创建具有指定文本和水平对齐方式的JLabel实例。JLabel 的常用方法:
//设置文本和图片
void setText(字符串文本)
空设置图标(图标图标)
//设置文本相对于图片的位置(默认情况下,文本在图片右侧垂直居中)
void setHorizontalTextPosition(int text position)
void setVerticalTextPosition(int text position)
//设置标记内容的对齐方式(在标记内)(默认情况下为左对齐和垂直居中)
void setHorizontalAlignment(内部对齐)
void setVerticalAlignment(内部对齐)
//设置文本的字体类型、样式和大小
void setFont(Font font)代码实例:
包com . xiets . swing;
导入javax . swing . *;
导入Java . awt . *;
公共类Main {
公共静态void main(String[] args) {
JFrame jf=new JFrame(测试窗口);
JF . setdefaultcloseoperation(window constants。EXIT _ ON _ CLOSE);
//创建内容面板,默认情况下使用流式布局
JPanel panel=new JPanel();
/*
*仅显示文本。
*/
JLabel label 01=new JLabel();
label01.setText(Only Text )。
label01.setFont(新字体(空,字体。平原,25));//设置字体,null表示使用默认字体
panel . add(label 01);
/*
*仅显示图片。
*/
JLabel label 02=new JLabel();
label 02 . seticon(new image icon( demo 01 . jpg ));
panel . add(label 02);
/*
*同时显示文本和图片
*/
JLabel label 03=new JLabel();
Label03.setText(文本和图片);
label 03 . seticon(new image icon( demo 02 . jpg ));
label 03 . sethorizontaltextposition(swing constants。中心);//水平文本在图片的中心
label 03 . setverticaltextposition(swing constants。底部);//竖排文字在图片下方
panel . add(label 03);
JF . setcontentpane(panel);
JF . pack();
JF . setlocationrelativeto(null);
JF . set visible(true);
}
}以上是JAVA中如何使用jlabel的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。