imagelabel.java

来自「java编程源代码」· Java 代码 · 共 36 行

JAVA
36
字号
import javax.swing.*;

/**
*图像标签
* @author xiazhi
*/
public class ImageLabel extends JLabel
{
	/**
 * 构造函数
 *
 * @param img 图像对象
 */
	public ImageLabel(String img)
	{
		this(new ImageIcon(img));
	}

	/**
 * 构造函数
 *
 * @param icon 图像图标对象
 */
	public ImageLabel(ImageIcon icon)
	{
		//设置标签图标
		setIcon(icon);
		//设置标签图标和文本之间的间隔
		setIconTextGap(0);
		//设置边框
		setBorder(null);
		//设置文本
		setText(null);
		setSize(icon.getImage().getWidth(null), icon.getImage().getHeight(null));
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?