package com;
import com.nodepane.WindowShow;
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.stage.Stage;
import javafx.stage.WindowEvent;
public class App extends Application
{
public static Stage stage;
public static void main( String[] args )
{
System.out.println("adsad");
Application.launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
stage = primaryStage;
stage.setTitle("JSCM-运动报表生成器");
stage.setScene(new Scene(WindowShow.flowPaneHome));
stage.setResizable(false);
stage.getScene().getStylesheets().addAll(App.class.getClassLoader().getResource("style.css").toExternalForm());
stage.setWidth(510);
stage.setHeight(248);
stage.getIcons().add(new Image("ico.png"));
stage.show();
stage.setOnCloseRequest(new EventHandler<WindowEvent>(){
@Override
public void handle(WindowEvent event) {
System.exit(0);
}
});
}
}
<火山程序 类型 = "通常" 版本 = 1 />
方法 启动方法 <公开 类型 = 整数>
{
变量 入口类 <类型 = 变整数>
变量 参数签名数组 <类型 = 文本数组类>
变量 方法MethodID指针 <类型 = 变整数>
变量 参数数组指针 <类型 = 变整数数组类>
变量 接口指针 <类型 = 变整数>
接口指针 = 工具_集.JNI_创建JAVA虚拟机 ("C:/Program Files/Java/jre1.8.0_201/bin/server/jvm.dll", JNI_版本号.JNI_VERSION_1_8, 工具_集.JNI_Unicode转指针 ("-Djava.class.path=C:/Users/www10/IdeaProjects/JfxToExerciseTable/out/artifacts/JfxToExerciseTable_jar/JfxToExerciseTable.jar").取字节集指针 ())
调试输出 (接口指针)
入口类 = 工具_集.JNI_查找类 (工具_集.JNI_Unicode转指针 ("com/App").取字节集指针 ())
调试输出 (入口类)
参数签名数组.加入成员 (JNI_数据类型签名.字符串数组)
方法MethodID指针 = 工具_集.JNI_获取静态方法MethodID (入口类, 工具_集.JNI_Unicode转指针 ("main").取字节集指针 (), 工具_集.JNI_Unicode转指针 (工具_集.JNI_获取方法签名 (JNI_数据类型签名.无返回型_, 参数签名数组)).取字节集指针 ())
工具_集.JNI_调用静态无返回值方法 (入口类, 方法MethodID指针, 0)
工具_集.JNI_销毁JAVA虚拟机 ()
返回 (1)
}