1

私は ControlsFX の新しいユーザーですが、理解できない問題があります。

私のコード:

Dialogs.create()
    .owner(mainStage)
    .title("Information Dialog")
    .masthead("Test masthead")
    .message("Test message")
    .showInformation();

そして、私は例外を取得します:

Exception in thread "JavaFX Application Thread" java.util.MissingResourceException: Can't find bundle for base name impl.org.controlsfx.dialog.resources.oxygen.dialog-resources, locale fr_FR

なぜこれが起こるのか誰にも分かりますか?

ありがとうございました。

4

1 に答える 1

1

正しい JAR をダウンロードしましたか? 通称:ControlsFX-8.0.6

指定した JAR を使用してこの最も単純なプログラムを作成したため、エラーは発生しませんでした。

    import javafx.application.Application;
import javafx.stage.Stage;
import org.controlsfx.dialog.Dialogs;


public class Test extends Application {

    @Override
    public void start(Stage primaryStage) {
        Dialogs.create()
                .owner(primaryStage)
                .title("Information Dialog")
                .masthead("Test masthead")
                .message("Test message")
                .showInformation();
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        launch(args);
    }
}

また、こちらの公式グループ サポート ( http://groups.controlsfx.org ) で質問を提起することも検討してください。

于 2014-08-12T13:08:12.010 に答える