import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.Label;import javafx.scene.control.TextField;import javafx.scene.layout.AnchorPane;import javafx.scene.text.Font;import javafx.scene.text.Text;import javafx.stage.Stage;public class Sfw_test extends Application{ AnchorPane root = new AnchorPane(); Scene scene = new Scene(root, 400, 120); public static void main(String[] args) { Application.launch(args); } public void start(Stage stage){ stage.setTitle("Leapyear Test"); Text text = new Text(); text.setText("Input the year:"); text.setFont(Font.font ("", 15)); AnchorPane.setTopAnchor(text, 20.0); AnchorPane.setLeftAnchor(text, 10.0); final TextField textField = new TextField (); textField.setPrefWidth(150); textField.getText(); AnchorPane.setTopAnchor(textField, 20.0); AnchorPane.setLeftAnchor(textField, 130.0); final Label label1 = new Label(" "); label1.setFont(Font.font ("BLACK", 16)); AnchorPane.setTopAnchor(label1, 60.0); AnchorPane.setLeftAnchor(label1, 10.0); Button submit = new Button(); submit.setText(" Submit "); AnchorPane.setTopAnchor(submit, 20.0); AnchorPane.setLeftAnchor(submit, 300.0); submit.setOnAction(new EventHandler() { @Override public void handle(ActionEvent e) { String year = textField.getText().toString(); boolean inputlegal = false; int Isleapyear = 2; for (int i=0; i
程序测试截图如下: