java中jlabel是什么意思-,java的label怎么用

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: