2013-03-12 56 views
1

我有一個非常簡單的JavaFX FXML應用程序(帶有兩個按鈕和一個標籤的錨定窗格:一個按鈕打印字符串和另一個退出應用程序)。作爲小程序的JavaFX FXML應用程序

我想運行此應用程序作爲applet用於測試目的。

因爲我對這個過程是全新的,有人可以幫我介紹在服務器網絡空間中部署我的應用程序的方式和方法,以便客戶端可以在不下載應用程序的情況下使用它?

感謝所有

+2

HTTP ://stackoverflow.com/questions/8566818/is-it-possible-to-make- javafx-web-applet – 2013-03-12 12:00:20

回答

1

在.FXML

..xmlns:fx="http://javafx.com/fxml" fx:controller="DIRECTORY.controler"> //controler.java 

在的.java(Main.java)

public static void main(String[] args) { 
    launch(args); 
} 

@Override 
public void start(final Stage primaryStage) { 

    BorderPane pane = null; 
    try { 
     pane = (BorderPane) FXMLLoader.load(MAIN.class.getResource("FILE.fxml")); 
     pane.getStyleClass().add("main"); 
    } catch (IOException ex) { 

     Logger.getLogger(MAIN.class.getName()).log(Level.SEVERE, null, ex); 
     System.exit(-1); 
    } 

    primaryStage.setScene(new Scene(pane, 1100, 620)); 
    primaryStage.getScene().getStylesheets().add(MAIN.class.getResource("FILE.css").toExternalForm()); 
    primaryStage.centerOnScreen(); 
    primaryStage.setTitle("Title"); 
    primaryStage.show(); 


} 

在的.java(controler.java)

public class controler implements Initializable { 

@FXML 
private WebView browser; 
@FXML 
private Button back, refresh, home; 
@FXML 
private ComboBox CB; 
+0

HI Jackson非常感謝您的幫助:控制器類出現錯誤:我的類是SampleController.java,錯誤是:DIRECTORY.controller不存在,如果我使用SampleController,則出現相同的錯誤 – 2013-03-15 11:11:42

+0

this「 DIRECTORY.controler「是您必須展示專業FXML的路徑,例如我在文件夾條目中有我的項目,並且我的FXML的名稱是Form.fxml,然後創建一個文件。 java同名Form.java ria很好 .. xmlns:fx =「http://javafx.com/fxml」fx:controller =「cadastros.Form」> – Perco 2013-03-15 11:19:52