问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java中怎么设置JLabel的字体样式,大小,颜色

发布网友 发布时间:2022-04-23 02:07

我来回答

4个回答

热心网友 时间:2022-04-22 23:14

1、打开Myeclipse的相关界面,在Window那里点击Preferences。

2、弹出设置的对话框,选择General下的Appearance进入。

3、点击Colors and Fonts按钮,需要在右侧选择Java。

4、选择Java Editor Text Font,并点击Edit。

5、通过设置对应的参数以后,直接确定返回。

6、这样一来会看到图示的结果,即可设置JLabel的字体样式,大小,颜色了。

热心网友 时间:2022-04-23 00:32

答 : 最常见的解决方案有两种.

第一种: 原生的java写法. 核心代码如下

JLabel jl1 = new JLabel("床前明月光"); //创建1个JLabel实例
Font font = new Font("宋体", Font.PLAIN, 25);//创建1个字体实例
jl1.setFont(font);//设置JLabel的字体
jl1.setForeground(Color.PINK);//设置文字的颜色

第二种:使用html标签实现

因为swing组件很多都支持简单的html标签, 例如JButton ,JLabel...等基本都支持html.

JLabel jl2 = new JLabel("<html><body><div style='color:#36648B;font-size:30px;font-family:黑体;'>疑是地上霜</div></body></html>");

// 在style里设置字体的样式
//color:设置字体颜色
//font-size:设置字体大小
//font-family:设置字体

两种方法的比较:

优点:无需掌握html语法,  编码风格上比较统一, 代码量少.

缺点:效果单调, 设置字体样式,只能统一设置为1种字体样式. 

效果图

完整的参考代码

import java.awt.Color;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class JLabelDemo extends JFrame {
public JLabelDemo() {
//字体样式设置方法1
JLabel jl1 = new JLabel("床前明月光");
Font font = new Font("宋体", Font.PLAIN, 25);
jl1.setFont(font);
jl1.setForeground(new Color(0,245,255));

//字体样式设置方法2
JLabel jl2 = new JLabel(
"<html><body><div style='color:#36648B;font-size:30px;font-family:黑体;'>疑是地上<span style='color:#87cefa'>霜</span></div></body></html>");
JPanel jp = new JPanel();
jp.add(jl1);
jp.add(jl2);
add(jp);
setTitle("字体设置");//标题
setSize(270, 180);//窗口大小
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//窗口点击关闭时,退出程序
setVisible(true);//窗口可见
}

public static void main(String[] args) {
new JLabelDemo();//创建窗口实例
}

}

热心网友 时间:2022-04-23 02:06

jlabel.setFont(new java.awt.Font("Dialog", 1, 15));
“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号
//设置字体
jlabel.setForeground(Color.red);
//设置颜色

希望以上对你有帮助

热心网友 时间:2022-04-23 03:58

参考 java.awt.Font
颜色参考 setForeground、、、、、、、、、、、
~
Java中怎么设置JLabel的字体样式,大小,颜色

1、打开Myeclipse的相关界面,在Window那里点击Preferences。2、弹出设置的对话框,选择General下的Appearance进入。3、点击Colors and Fonts按钮,需要在右侧选择Java。4、选择Java Editor Text Font,并点击Edit。5、通过设置对应的参数以后,直接确定返回。6、这样一来会看到图示的结果,即可设置JLabel的字体...

java如何设置文字的格式,例如大小,颜色,字体··等等!

三个参数分别表示: 字体,样式(粗体,斜体等),字号 submit.setForeground(Color.RED);这个表示给组件上的文字设置颜色Color.RED表示红色 当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));JLabel组件支持HTML标记代码 infoLab= new JLabel("&lt;html&gt;&lt;a href='地址...

如何设置Java的JLabel标签的大小?

直接使用setSize方法是不可以的,你可以先将jl的父控件的布局设为null,之后再调用jl的setBounds()方法控制这个label的大小与位置

java 怎么控制窗口标签,文本的字体大小和位置?

Java设置label字体代码如下:ublicclassSetColorextendsJFrame{JLabeljlabel=newJLabel("颜色,大小");publicSetColor(){this.setLayout(null);jlabel.setBounds(0,0,200,40);jlabel.setFont(newFont("",1,30));//设置字体大小jlabel.setForeground(Color.BLUE);//设置字体颜色this.add(jlabel);thi...

java swing 怎么设置JLabel中字体显示大小?

JLabel label = new JLabel("dddddddd");label.setFont(new Font (Font.DIALOG, Font.BOLD, 13));

java swing 怎么设置JLabel中字体显示颜色?用来提示,想要把黑色变成红色...

jLabel1.setForeground(Color.RED);jLabel1.setForeground(new Color(255,0,0));两种看你需要哪一种!

java运行的计算器的界面字体显示太小,要添加什么代码可以放大字体,并且...

如果是swing的话 JLabel jl = new JLabel("标签");jl.setBounds(10, 10, 10, 10);这是控制标签位置;控制文本的位置,你可以通过在“”里边加空格控制 jl.setFont(new Font("宋体", Font.BOLD, 20));这是控制文本字体,那个20就是大小选择,可以改变的 ...

java如何设置JLabel标签的大小?

setBounds(x,y,h,w);//四个参数分别是左上角的那个点的x,y坐标,模块的高和宽。还有setSize();

java中怎样让JLabel中的字竖着写。也就是变成竖行文本。

别忘了,JAVA的组件有一部分是支持HTML代码来布局文字的:所以可以这样做:labtitle=new JLabel("&lt;html&gt;图&lt;br&gt;书&lt;br&gt;馆");//&lt;html&gt; 指启用HTML支持 //&lt;br&gt;当然是换行了

Java窗体图标大小能不能改?怎么改?

;//设置面板背景色为白色// 设置标题栏左边的图标和标题JLabel jl = new JLabel("窗口标题");jl.setFont(new Font(null, Font.BOLD, 30));jl.setIcon(new ImageIcon(this.getClass().getResource("tb.png")));jpNorth.add(jl, BorderLayout.WEST);add(jpNorth, BorderLayout.NORTH);

设置字体大小的css样式是 div设置字体样式和大小 字体样式怎么设置 css怎么设置字体样式 怎样固定ppt的字体和大小 div设置字体大小 字体大小和样式 微信标题字体样式和大小 字体设置大小
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
越叫越有福气的男孩名字 2023年男宝宝叫什么名字好 黄帝内经有哪些养生法 养神养的是人的什么 延缓衰老的中医养生法目录 荣威350手自一体 D1和D2档在什么情况有用? 我要怎样让公司辞退我,拿到补偿金,请给点实质性建议 如何让单位辞退获生活补贴 老式的电脑怎么做系统 犯罪嫌疑人被羁押37天无罪释放国家有赔偿吗 如何进入京东账户中心? 孩子的学籍必须在户口所在地吗 户籍和学籍有什么关系 孩子上学学籍必须和户口所在地一致吗 学籍和户口在本地可以去外地读书吗? 学籍和户籍信息需要一致吗 学籍和户籍不在一个地方有什么影响 学籍地入学和户籍地入学有什么区别? 如何把学籍改到另一个户口上 户籍和学籍不在一个地区,孩子能在学籍地中考吗? 高考是按学籍还是户口? 学籍和户口问题 ACCA选修课程选哪两门比较好过 孩子的学籍是跟着户口走的吗 acca网课中华会计 东方立品和高顿,三个哪个好啊谢谢了! 学籍和户口不在一起怎么高考? 报名高顿acca网课的我流程 户籍和学籍有何区别? 什么是学籍?什么是户籍? 孩子的学籍必须在户口所在地吗? 学籍户口所在地怎么填 空气炸锅第一次如何去味道? Win7修改桌面字体大小 第一次用空气炸锅可以先用桔子皮烤一下去去味可以吗? excel2003批注中的字体及大小无法修改,只能 java运行的计算器的界面字体显示太小,要添加什么代码可以放大字体,并且拉大边框时字体也随之放大 空气炸锅里面味道难闻,怎么去除 小米2S字体无法调大 谁有的字体放大的java API。 为什么我的小米2升级jl23.0后字体变粗了 九阳空气炸锅第一次用味道那么大? 急需求一个万能格式转换器.能将JL格式转换成PDF格式的!! 客户催得紧,JL格式却打不开~~急死了~~~ java 设置字体颜色字体 窗体设置图片背景 请问大家会用空气炸锅制作香辣烤鱿鱼和蜂蜜柚子味烤翅吗? JAVA JLabel不显示怎么回事 【JL1.setText(&quot;怎么不显示我&quot;);】这段代码不显示 空气炸锅发热圈上粘上了东西,收拾干净后再用为什么会有糊味? JAVA 记事本 设置字体 事件处理 市场上的手机太多了,但字体都很小,有没有真正适合老人用的手机呢? 空气炸锅长时间不用了,再次用时一加热就有难闻的油味,怎么去除?看 自制紫米面包时,紫米馅料应该怎样调制呢? 空气炸锅十大禁忌