首页 > 解决方案 > 如何在不改变样式或大小的情况下更改 JLabel 的字体?

问题描述

设置 a 的字体JLabel如下:

JLabel.setFont(new Font("Verdana", Font.BOLD, 18));

所以我必须将所有 3 个变量传递给Font构造函数才能使其工作。我只想更改其中一个参数而不影响/提及其他参数

我想要类似的东西:-

JLabel.setFontName("Verdana");

或者

JLabel.setFontSize(18);

或者

JLabel.setFontStyle(Font.Bold);

有类似的东西吗?

标签: javaswinguser-interfacefonts

解决方案


推荐阅读