passwordfield的回显在场景生成器中正确显示。
我也尝试过使用netBeans,结果是相同的。
这是编码环境:
Jdk: 1.8.0.191
intelliJ:2019.1
netBeans: 8.0
Main.java :
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("test.fxml"));
primaryStage.setTitle("test");
primaryStage.setScene(new Scene(root));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
test.fxml
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.PasswordField?>
<?import javafx.scene.layout.AnchorPane?>
<AnchorPane prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1">
<children>
<PasswordField layoutX="237.0" layoutY="179.0" promptText="password" />
</children>
</AnchorPane>
希望它显示默认回显。