小编Syl*_*lCh的帖子

JavaFX:多次使用线程

我是JavaFX的新手,我对一个线程有点问题:我可以执行两次而且找不到原因.

以下是我的代码的总结:

Task<Void> task = new Task<Void>() {
    @Override public Void call() throws ImageLoadedException, HomographyException, IOException {
        try{
            System.out.println("GO !");
            return null;
        }
        catch (Exception e){
            e.printStackTrace();
        }
        return null;
    }
    @Override
    protected void succeeded() {
        super.succeeded();
        System.out.println("SUCCEEDED");
     }
};

@FXML protected void launch(ActionEvent event){
    new Thread(task).start();
}
Run Code Online (Sandbox Code Playgroud)

当我第一次点击启动我的线程的按钮时,我的任务运行没有任何问题(我的控制台显示"GO!"和"SUCCEEDED").

但如果我第二次点击,没有任何附加信息.难道我做错了什么 ?我们不能多次使用一个线程吗?

java multithreading javafx javafx-2

10
推荐指数
1
解决办法
6281
查看次数

使用Inno Setup和maven创建原生javafx应用程序

我有一个小的JavaFX应用程序,我使用Maven来管理依赖项,这要归功于javafx-maven-plugin.

这个插件有一个选项,可以使用InnoSetup(在Windows上)根据设置(mvn jfx:build-native)构建本机安装程序

这工作得很好但我找不到我可以指定所有Inno设置选项的位置(就像这里可见的那些).我必须在我的pom上添加一些东西吗?我必须创建一个.iss文件吗?如果是,如何指定此文件的链接?

任何的想法 ?

javafx inno-setup native maven

6
推荐指数
1
解决办法
4743
查看次数

Javafx:使用按钮激活工具提示

我正在使用JavaFx作为一个小应用程序,并希望在用户单击"帮助"按钮时在textArea上显示工具提示.

将tootltip链接到textArea没有问题,但是当用户单击按钮时无法激活它.有没有办法做到这一点?

javafx button tooltip

6
推荐指数
2
解决办法
8118
查看次数

标签 统计

javafx ×3

button ×1

inno-setup ×1

java ×1

javafx-2 ×1

maven ×1

multithreading ×1

native ×1

tooltip ×1