我让用户通过JTextField输入一些词语。我想设置字符串的字体。以下是我目前的代码。
Font f;
f = new Font(input.getText(), Font.ITALIC, 32);
word = new JLabel(f, SwingConstants.CENTER);
很不幸,Java给我抛出一个编译器错误,因为JLabel不接受Font作为参数。是否可以设置从文本字段检索的字符串的字体,并在JFrame上显示它?
我让用户通过JTextField输入一些词语。我想设置字符串的字体。以下是我目前的代码。
Font f;
f = new Font(input.getText(), Font.ITALIC, 32);
word = new JLabel(f, SwingConstants.CENTER);
很不幸,Java给我抛出一个编译器错误,因为JLabel不接受Font作为参数。是否可以设置从文本字段检索的字符串的字体,并在JFrame上显示它?
JComponent.setFont(Font)
,该方法可用于设置组件的字体。