我正在开发一个需要从这个url加载fxml源的JavaFX程序: http://pastebin.com/raw.php?i=SW5d5ucs
我已经尝试了一些东西,但似乎无法弄明白,如果有人可以帮助我,那就太好了。
答案 0 :(得分:1)
假设您的类路径上有控制器,您可以执行
import java.net.URL;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class RemoteFXMLTest extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
Parent root = FXMLLoader.load(new URL("http://pastebin.com/raw.php?i=SW5d5ucs"));
Scene scene = new Scene(root, 600, 400);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
或者您可以复制代码,将其保存到FXML文件中,然后以标准方式使用它......