草庐IT

rx-javafx

全部标签

ios - Rx swift : Two way binding

我用了officialtwo-way-bindingsolutionfunc(property:ControlProperty,variable:Variable)->Disposable{letbindToUIDisposable=variable.asObservable().bindTo(property)letbindToVariable=property.subscribe(onNext:{ninvariable.value=n},onCompleted:{bindToUIDisposable.dispose()})returnDisposables.create(bindT

javafx - Tornadofx - 如何在每个实例上将参数传递给 Fragment

我是javafx、kotlin和显然是tornadofx的新手。问题:如何在每个实例上向Fragment传递参数?假设我有一个表格View布局作为我的片段。现在这个片段在多个地方使用,但数据集不同。例如。在中添加片段:classSomeView:View(){...root+=SomeViewFragment::class}classSomeAnotherView:View(){...root+=SomeViewFragment::class}声明片段:classSomeViewFragment:Fragment(){...tableview(someDataSetFromRestAp

java - 如何将 Spring 与 JavaFX 一起使用?

我在我的项目中使用带有SceneBuilder的javaFX,并且我有很多页面。我想避免复杂性,这就是我想使用Spring框架的原因。那么请谁能详细解释一下如何使用spring框架配置JavaFX? 最佳答案 我搜索了Spring和JavaFX集成示例,但找不到一个好的示例。所以我研究了一个例子。您可以查看此示例应用程序。https://gitlab.com/sunkur/SpringJavaFXController希望对你有帮助。 关于java-如何将Spring与JavaFX一起使用

java - 如何将 Spring 与 JavaFX 一起使用?

我在我的项目中使用带有SceneBuilder的javaFX,并且我有很多页面。我想避免复杂性,这就是我想使用Spring框架的原因。那么请谁能详细解释一下如何使用spring框架配置JavaFX? 最佳答案 我搜索了Spring和JavaFX集成示例,但找不到一个好的示例。所以我研究了一个例子。您可以查看此示例应用程序。https://gitlab.com/sunkur/SpringJavaFXController希望对你有帮助。 关于java-如何将Spring与JavaFX一起使用

java - 如何更改 javafx 任务栏上的默认 java Logo exe 图标?

我在Netbeans上制作了一个JavaFX应用程序,并将这段代码用于设置窗口的图标primaryStage.getIcons().add(newImage("file:sicadcam.png"));当我从Netbeans运行项目时,它工作正常:图标出现在窗口和任务栏中。我必须将图像放在哪里。当我清理并构建项目时,它会生成两个安装程序:一个exe和一个msi;当我安装应用程序并打开它时,窗口没有图标sicadcam.png,它有默认的javaLogo图标。如何或在何处设置图像的路径,以便在安装应用程序时显示图标。 最佳答案 您应该

c# - 使用 SubscribeOn(Scheduler.TaskPool) 时避免在 Rx 中重叠 OnNext 调用

我有一些使用Rx的代码,从多个线程调用:subject.OnNext(value);//wheresubjectisSubject我希望在后台处理这些值,所以我的订阅是subscription=subject.ObserveOn(Scheduler.TaskPool).Subscribe(value=>{//usevalue});我真的不关心哪些线程处理来自Observable的值,只要工作被放入TaskPool并且不阻塞当前线程即可。但是,我在OnNext委托(delegate)中使用的“值”不是线程安全的。目前,如果有很多值通过Observable,我会收到对OnNext处理程序的

c# - 如何在不引入竞争条件的情况下等待 RX Subject 的响应?

我有一项服务允许调用方异步发送命令和接收响应。在真实的应用程序中,这些操作是相当不连贯的(一些操作将发送命令,而响应将独立处理)。但是,在我的测试中,我需要能够发送一个命令,然后在继续测试之前等待(第一个)响应。响应是使用RX发布的,我对代码的第一次尝试是这样的:service.SendCommand("BLAH");awaitservice.Responses.FirstAsync();问题在于,FirstAsync仅在响应在此await已被命中后到达时才起作用。如果服务处理速度非常快,则测试将卡在await上。我的下一次修复此问题的尝试是在发送命令之前调用FirstAsync(),

java - 如何在 JavaFX 应用程序中显示 HTML

我正在开发一个FontViewer应用程序,它根据所选的字体样式更改文本的字体。这是我的应用程序的Controller类publicclassFXMLDocumentControllerimplementsInitializable{@FXMLprivateListViewfontListView;@FXMLprivateTextAreafontTextArea;int[]fontSizes={34,28,24,20,18,16,14,12,11,10,9,8,7,6};StringfontText="";@Overridepublicvoidinitialize(URLurl,Res

JavaFX WebView 增长到填满整个区域

我正在尝试制作一个扩展到周围JPanel的javafxWebView。根据这个线程:http://www.coderanch.com/t/634791/JavaFX/java/Resizing-HTMLEditor-JavaFX,WebView中存在一个错误,您需要在WebView上调用GridPane.setHgrow和GridPane.setVgrow。我在代码中加入了这些调用,但WebView仍然是600x800px。请注意,场景具有蓝色背景,因此您可以看到javafx内容确实填充了整个JPanel。但是WebView没有填充javafxGroup/Scene。importjav

java - 在 javafx 2.0 中创建未修饰的阶段

我正在尝试在javafx2.0中创建自定义阶段。我希望我的舞台像其他窗口一样在屏幕上投下阴影...我尝试使用以下代码:publicclassChatWindow{finalprivateStagestage=newStage(StageStyle.UNDECORATED);privateScenescene;privateGrouprg;privateTextt=newText();privatedoubleinitx=0,inity=0;publicChatWindow(){rg=newGroup();scene=newScene(rg,320,240);//scene.setFil