我有一个练习要为我的课程做模仿Spaceteam
手机游戏(但这将在桌面上)。我会为船长做一个应用程序,一个用于服务器(通过RMI进行通信)和多个用于机组成员的应用程序。我的老师告诉我们创建一个JavaBean(并将其导出为.jar
+ BeanInfo
),如下所示:
我有一些小组,其中f TextField
,Slider
,可以说两个RadioButtons
。所以它将是一个JavaBean,我将在三个独立的机组成员应用程序中使用,这意味着第一个机组成员将例如必须对TextField
执行某些操作,例如“输入必需(从队长)编号并按发送按钮”。对于他,Slider
和RadioButtons
将会变灰(禁用,我的意思)。第二个只使用Slider
等等。
所以问题是:通常我会在.fxml
文件中声明这3个控件,制作一个控制器并通过.fxml
加载FMXLoader
Main
来运行它。但是我怎样才能将这种工作保存起来/将其作为JavaBean生成并在其他JavaFX应用程序中使用(比如将它放在AnchorPane
或其他东西上)?