昆仑山:眼中无形心中有穴之穴人合一

夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也;非学无以广才,非志无以成学。怠慢则不能励精,险躁则不能冶性。年与时驰,意与岁去,遂成枯落,多不接世。悲守穷庐,将复何及!

 

JavaFX 那些事情

入门级别的程序

package sample;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Main extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {
        Label label = new Label("第一个入门级JavaFX程序");
        //创建面板作为根节点
        StackPane stackPane = new StackPane();
        //将标签添加到根节点上
        stackPane.getChildren().add(label);

        Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));

        primaryStage.setTitle("JavaFX入门程序");
//        创建场景对象,指定根节点对象和大小
//        将场景设置舞台中
        primaryStage.setScene(new Scene(stackPane, 640, 480));
//        显示舞台窗口
        primaryStage.show();
    }


    public static void main(String[] args) {
//        启动JavaFX应用程序
        launch(args);
    }
}

最简单的例子

package com.shanghai.javafx;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Driver extends Application {
    /*启动主函数*/
    public static void main(String[] args) {
        System.out.println("启动主函数");
        /*调用静态方法Application.launch(args)*/
        //方法1
       // Application.launch(args);
        //方法2
        Application.launch(Driver.class,args);
        System.out.println("返回主函数");
    }

    /*调用方法init()*/
    @Override
    public void init() throws Exception {
        super.init();
        System.out.println("调用init()方法");
    }

    /*调用方法start()*/
    @Override
    public void start(Stage primaryStage) throws Exception {
        try {
            System.out.println("调用start()方法");
            // 创建面板作为根节点
            StackPane root = new StackPane();
            //创建场景对象,指定根节点对象和大小
            Scene scene = new Scene(root, 640, 480);
            primaryStage.setTitle("JavaFX标题");
            primaryStage.setScene(scene);
            primaryStage.show();
        } catch (Exception e) {
            e.printStackTrace();
        }


    }

    /*调用方法stop()*/
    @Override
    public void stop() throws Exception {
        super.stop();
        System.out.println("调用stop()方法");
    }

}


posted on 2018-11-27 23:18  Indian_Mysore  阅读(175)  评论(4编辑  收藏  举报

导航