JavaFX client-UI不显示由主机触发的警报
我目前有一个小型Java项目,其中我必须为一个小游戏设置一个点对点连接。游戏托管在一个客户端的服务器上,所以从现在开始,我将这个客户端称为“主机”。两个UI控制器都在观察GameState。客户端和主机连接成功。现在主机可以点击“开始游戏”按钮。当这种情况发生时,客户端和主机都应该看到一个警报,但这不会发生在客户端。主机将看到警报,但客户端不会。
public void update(Observable o, Object arg) {
if (o instanceof GameState) {
this.alert("Event", "Event received"
"An event was triggered by remote control.");
}
}
我已经多次检查了客户端是否接收到了更新的GameState,并且这是正确的。我已经尝试设置了一个新的场景,但没有成功。
转载请注明出处:http://www.jlunlp.com/article/20230401/1265142.html
随机推荐
-
JavaFx UI控件与代码间的绑定方法
JavaFx初探一,UI控件的使用,具体内容如下 方式一:使用纯代码直接new view控件,这样就不涉及到与fxml文件之间的交互了 方式二:使用fxml编写界面文件,用可视化工具scene builder 来构建交互界面。 分两种方式...
-
JavaFX中的Platform.runLater和Task
我一直在对此进行一些研究,但至少可以说我还是很困惑。 谁能给我一个何时使用Task以及何时使用的具体示例Platform.runLater(Runnable);?到底有什么区别?何时使用这些方法...
-
javafx之两种局部界面的呈现方式
要求: 点击左边不同的按钮,右边红色方框内出现不同的内容 =========================== 第一种实现方法----插入fxml方法: 实现代码================== 工程目录: ...
-
JavaFX实现UI美观效果代码实例
相对于Swing来说,JavaFX在UI上改善了很多,不仅可以通过FXML来排版布局界面,同时也可以通过CSS样式表来美化UI。 其实在开发JavaFX应用的时候,可以将FXML看做是HTML,这样跟CSS结合起来就跟开发WEB应用差不多...
-
javafx CheckBoxTreeItemFile TreeViewFile.如何只显示文件名而不显示完整路径?
提前感谢您的支持……我使用TreeView类和CheckBoxTreeItem在JavaFx中编写代码。我希望在树视图中仅显示路径或文件的名称以及用户选择的所有子CheckBoxTreeItem (文件)。所有关于选择路径,刷新木马的东西都...
-
JavaFX时间轴/关键帧-传递的值不正确
编辑: Java/FX版本: 13.0.2IDE: Eclipse 4.13.0Tracker和changePerFrame值在类级别上声明为私有双变量。目标:创建一个使用画布和图像制作短动画序列的时间线。图像将从屏幕外的X/Y位置开始,并...
-
无法将binance-api-client导入JavaFX应用程序
我有一个JavaFX项目。我已经为binance-api-client包安装了一个依赖项。它在我的依赖项文件夹中dependencies dependency groupIdorg.openjfx/groupId ...
-
JavaFX库-尝试添加不提供的属性
我使用的是JavaFX库TilesFX。我是第一次使用这样的库。该库使用了一个构建器类。构建器允许添加属性,例如文本属性。但是,我想添加一个文本字段,这样当用户单击文本时,他们可以编辑内容。我认为实现这一点的唯一方法是手动编辑库代码,将其添...
-
JavaFX创建的警报对话框太小
我正在使用LinuxJava11上的JavaFX 11.0.1 ( openSUSE Tumbleweed 20190314上的KDE等离子体5.12.2 )来创建一个Alert对话框,应该如下所示:??但在大多数情况下,当创建并显示Ale...
-
JavaFX:如何不在ScrollingPane中填充标签圆角边框之外的背景
我试图在ScrollingPane中的标签上获得圆角边框,但标签的背景填充仍然显示为矩形,即使边框是圆角的。如何确保背景填充与标签的圆角边框一致???Java:String quizMetaData = quiz.getQuizMetada...