编程语言
首页 > 编程语言> > java-设置从JTextField检索的文本的字体

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

标签:fonts,swing,jlabel,jtextfield,java
来源: https://codeday.me/bug/20191031/1975367.html