我最近发现了这个组件,并且它确实很符合我的需求,但是我不确定如何使用它。
如何将我的字体设置JTextField
为用户在中选择的字体JFontChooser
?
这就是我能找到的一切:
的
JFontChooser
类是字体选择的摆动分量。此类具有JFileChooser
类似的API。以下代码弹出一个字体选择器对话框。
JFontChooser fontChooser = new JFontChooser();
int result = fontChooser.showDialog(parent);
if (result == JFontChooser.OK_OPTION)
{
Font font = fontChooser.getSelectedFont();
System.out.println("Selected Font : " + font);
}
我想要它做的是:
更新: tNumber.setFont(new font(""Tahoma", Font.BOLD, 300));
用户在字体选择器中选择的字体样式和大小。
用于font.deriveFont(Font.BOLD, 300f)
基于具有您提供的属性的当前字体来创建新字体。
tNumber.setFont(font.deriveFont(Font.BOLD, 300f));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句