作者:电脑信息网日期:
返回目录:设置问题
JLabel的字体样式,大度小,颜色设问置用到以下两个方法:
jlabel.setFont(new java.awt.Font("Dialog", 1, 15));
“dialog”代表答字体,1代表样式(1是粗体,0是平常的)15是字号内
//设置字体
jlabel.setForeground(Color.red);
//设置颜容色
import java.awt.Font;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class DengLu extends JFrame{//继承窗体类JFrame
public static void main(String args[]){
DengLu frame = new DengLu();
frame.setVisible(true); // 设置窗体可见,默认为不可见
}
public DengLu() {
super(); // 继承父类的构造方法
setTitle("标签组件示例"); // 设置窗体的标题
setBounds(100, 100, 500, 375); // 设置窗体的显示位置及大小
getContentPane().setLayout(null); // 设置为不采用任何布局管理器
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 设置窗体关闭按钮的动作为退出
final JLabel label = new JLabel(); // 创建标签对象
label.setBounds(0, 0, 492, 341); // 设置标签的显示位置及大小
label.setText("欢迎进入XXX"); // 设置标签显示文字e69da5e887aae799bee5baa6e997aee7ad94332
label.setFont(new Font("", Font.BOLD, 22)); // 设置文字的字体及大小
label.setHorizontalAlignment(JLabel.CENTER); // 设置标签内容居中显示
label.setIcon(new ImageIcon("XXX")); // 设置标签显示图片(图片自己找啦)
label.setHorizontalTextPosition(JLabel.CENTER); // 设置文字相对图片在水平方向的显示位置
label.setVerticalTextPosition(JLabel.BOTTOM); // 设置文字相对图片在垂直方向的显示位置
getContentPane().add(label); // 将标签添加到窗体中
}
}
att.setStyle(FontAttrib.BOLD);
其中att是字,FontAttrib.BOLD代表黑体,其他根据具体需要而定