Swing008——JLabel标签组件
Posted 江州益彤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swing008——JLabel标签组件相关的知识,希望对你有一定的参考价值。
一、API简介
二、实例
package component;
import java.awt.Color;
import java.awt.Font;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.SwingConstants;
public class TestJLabel
public static void main(String[] args)
// 1、创建一个顶层容器
JFrame jFrame = new JFrame("JLabel标签");
// 设置大小
jFrame.setSize(600, 400);
// 设置位置居中(在设置大小之后)
jFrame.setLocationRelativeTo(null);
// 设置关闭时推出虚拟机JVM
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 2、创建一个中间容器
JPanel jpane = new JPanel(null);//使用绝对布局
// 创建一个文字标签
JLabel jLabel = new JLabel("袁总");
jLabel.setFont(new Font("楷体", Font.PLAIN, 30));
jLabel.setBounds(100, 200, 100, 35);
jpane.add(jLabel);
// 创建一个图片标签
JLabel jLabe2 = new JLabel();
jLabe2.setIcon(new ImageIcon("image/yuanzong.jpg"));
jLabe2.setBounds(100, 60, 99, 148);
jpane.add(jLabe2);
// 创建一个文字图片标签
JLabel jLabe3 = new JLabel("袁总");
jLabe3.setForeground(Color.GREEN);// 颜色
jLabe3.setFont(new Font("楷体", Font.PLAIN, 30));// 字体
jLabe3.setIcon(new ImageIcon("image/yuanzong.jpg"));//使用的图片
jLabe3.setBounds(200, 60, 99, 180);
// 水平居中
jLabe3.setHorizontalTextPosition(SwingConstants.CENTER);
// 竖直方向居中
jLabe3.setVerticalTextPosition(SwingConstants.BOTTOM);
jpane.add(jLabe3);
// 将中间容器添加到顶层容器中
jFrame.setContentPane(jpane);
// 显示窗口
jFrame.setVisible(true);
以上是关于Swing008——JLabel标签组件的主要内容,如果未能解决你的问题,请参考以下文章