怎么设置JLabel内容对齐方式

怎么设置JLabel内容对齐方式,第1张

设置JLabel内容的对齐方式有2种:

方案一:    在创建时,设置好对齐方式

JLabel jl1 = new JLabel("右边",JLabel.RIGHT)

方案二:  创建完成后, 修改对齐方式

JLabel jl1 = new JLabel("右边")

     jl1.setHorizontalAlignment(JLabel.RIGHT)

效果图

参考代码

import java.awt.*

import javax.swing.*

 

public class TextFrame extends JFrame {

    public TextFrame() {

     JLabel jl1 = new JLabel("右边")

     jl1.setHorizontalAlignment(JLabel.RIGHT)

    

     JLabel jl2 = new JLabel("中央")

     jl2.setHorizontalAlignment(JLabel.CENTER)

    

     JLabel jl3 = new JLabel("左边")

     jl3.setHorizontalAlignment(JLabel.LEFT)

    

     add(jl1)add(jl2)add(jl3)

     setLayout(new GridLayout(3, 1))

     setTitle("标题")

        setSize(200, 200)

        setLocationRelativeTo(null)// 窗口居中

        setDefaultCloseOperation(EXIT_ON_CLOSE)

       

    }

   

     

    public static void main(String[] args) {

       new TextFrame().setVisible(true)

    }

   

}

设置方法:

jlabel.setFont(new java.awt.Font("Dialog", 1, 15))

“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号

//设置字体

jlabel.setForeground(Color.red)

//设置颜色

补充:

1、LEFT、RIGHT、CENTER、LEADING 、TRAILING等参数表示label中内容对齐方式:左对齐、右对齐、居中、靠顶对齐、靠下对齐

2、可以。 有构造函数

JLabel(Icon image)

JLabel(Icon image,int horizontalAlignment)

JLabel(String text,Icon image,int horizontalAlignment)

参数说明:

String text:标签中显示文字

Icon image: 图片对象,需要使用ImageIcon子对象创建, Icon image=new ImageIcon(String filename)filename:图片本地路径

horizontalAlignment:对齐方式,就是1中的那些常量


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11407444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存