Javafx 更改文本字段上的字体
想在我的文本字段中使用更大的字体,所以google:d提出了以下建议:Javafx 更改文本字段上的字体,javafx,fonts,textfield,font-size,Javafx,Fonts,Textfield,Font Size,想在我的文本字段中使用更大的字体,所以google:d提出了以下建议: Font font1 = new Font(Font.SERIF, Font.BOLD, 12); textField.setFont(font1); Java说“TextInputControl类型中的方法setFont(javafx.scene.text.Font)不适用于参数(Java.awt.Font)”。我们为其他人工作,但可能不是,因为我的是一个整数 致以最诚挚的问候虽然我不确定您的所有实现,但
Font font1 = new Font(Font.SERIF, Font.BOLD, 12);
textField.setFont(font1);
Java说“TextInputControl类型中的方法setFont(javafx.scene.text.Font)不适用于参数(Java.awt.Font)”。我们为其他人工作,但可能不是,因为我的是一个整数
致以最诚挚的问候虽然我不确定您的所有实现,但您需要仔细检查您的包和导入 您的
Font
对象似乎来自java.awt
包。您需要改用javafx.scene.text.Font
对象
使用导入javafx.scene.text.Font代码>用于导入语句
然后可以使用一行设置字体:
textField.setFont(Font.font("Serif", FontWeight.BOLD, 12));
虽然我不确定您的所有实现,但您需要仔细检查您的包和导入
您的Font
对象似乎来自java.awt
包。您需要改用javafx.scene.text.Font
对象
使用导入javafx.scene.text.Font代码>用于导入语句
然后可以使用一行设置字体:
textField.setFont(Font.font("Serif", FontWeight.BOLD, 12));