文章 > java基础 > java中Label类怎么用?

java中Label类怎么用?

头像

小妮浅浅

2021-04-08 15:25:561026浏览 · 0收藏 · 0评论

最常用的static代码块,每个代码块都可以使用一个Label。Label不是Java中的关键词,而是任意的识别符。因为我们一般不怎么用Label,所以这个时候不可避免的会有人问:Label有什么用?

1、方法说明

Label():结构方法,标签上没有名字。

Label(String s):结构方法,标签上的名字是字符串s,名字左对齐。

Label(String s,int alignment):结构方法,标签名为s,alignment为对齐方式,其值为Label.LEFT、Label.RIGHT、Label.CENTER。

2、实例

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
 
public class ExLabel extends Frame{
Label b1, b2, b3, b4,b5,b6;
Panel panel;
public ExLabel(String title) {
super(title);
b1 = new Label("44");
b1.setBackground(Color.BLUE);
b1.setText("添加");  //会覆盖掉Label 的题名
b2 = new Label("默认"); //Label 默认是左对齐
b2.setBackground(Color.red);
 
b3 = new Label("靠左",Label.LEFT);
b3.setBackground(Color.gray);
b4 =new Label("居中",Label.CENTER);
b4.setBackground(Color.green);
b5 = new Label("靠右",Label.RIGHT);
b5.setBackground(Color.YELLOW);
b6 = new Label("更改");
b6.setBackground(Color.orange);
b6.setAlignment(Label.RIGHT);
panel =new Panel();  //添加标签到面板容器
panel.add(b1);
panel.add(b2);
panel.add(b3);
panel.add(b4);
panel.add(b5);
panel.add(b6);
add(panel);    //添加面板到窗体容器
setSize(300,100);
pack();     //pack自动调整窗口大小适合panel, 会覆盖上面掉setSize功能,setSize()位置在下面也会覆盖掉pack
setVisible(true);  //下面关窗
addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent ew) {System.exit(0);;}});}
public static void main(String arg[]) {
new ExLabel("演示");  //窗体名字  
}
}

以上就是java中Label类的使用,希望对大家有所帮助。更多Java学习指路:Java基础

关注公众号

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图 底部广告图按钮