java-设置从JTextField检索的文本的字体

我让用户通过JTextField输入一些单词.我想设置字符串的字体.这是我到目前为止所拥有的.

Font f;
f = new Font(input.getText(), Font.ITALIC, 32);
word = new JLabel(f, SwingConstants.CENTER);

不幸的是,Java抛出了一个编译器错误,因为JLabel不接受Font作为参数.是否可以设置从文本字段检索的字符串的字体并将其显示在JFrame上?

解决方法:

参见JComponent.setFont(Font).

Sets the font for this component.

但是比使用文本字段设置字体名称更好,请参见this answer(样式)组合或使用列表的this answer

上一篇:在Android模拟器上安装孟加拉语字体


下一篇:反射