更改 textField 上的字体
Changing font on textField
想在我的 textFields 上使我的字体更大,所以 google:d 想出了这个:
Font font1 = new Font(Font.SERIF, Font.BOLD, 12);
textField.setFont(font1);
Java 表示 "The method setFont(javafx.scene.text.Font) in the type TextInputControl is not applicable for the arguments (java.awt.Font)"。正在为其他人工作,但可能不是因为我的是整数?
此致
虽然我不确定您的所有实施情况,但您需要仔细检查您的包和导入。
您的 Font
对象似乎来自 java.awt
包。您需要改用 javafx.scene.text.Font
对象。
使用 import javafx.scene.text.Font;
作为导入语句。
然后一行一行就可以设置字体了:
textField.setFont(Font.font("Serif", FontWeight.BOLD, 12));
想在我的 textFields 上使我的字体更大,所以 google:d 想出了这个:
Font font1 = new Font(Font.SERIF, Font.BOLD, 12);
textField.setFont(font1);
Java 表示 "The method setFont(javafx.scene.text.Font) in the type TextInputControl is not applicable for the arguments (java.awt.Font)"。正在为其他人工作,但可能不是因为我的是整数?
此致
虽然我不确定您的所有实施情况,但您需要仔细检查您的包和导入。
您的 Font
对象似乎来自 java.awt
包。您需要改用 javafx.scene.text.Font
对象。
使用 import javafx.scene.text.Font;
作为导入语句。
然后一行一行就可以设置字体了:
textField.setFont(Font.font("Serif", FontWeight.BOLD, 12));