在Java“SE”中,通过图形方式轻松使用Swing,我可以创建一个JFrame,添加一个JDesktoPane,并使用JInternalFrame在JFrame中创建一个Windows应用程序类型(最大化,最小化等)。如何可以在JavaFX中做到吗?感谢您的评论!
PD。我正在使用escene Builder在JavaFX中构建GUI,我不知道如何组合这些组件来实现像Swing这样的东西。
谢谢!
答案 0 :(得分:0)
在SceneBuilder中设计您的应用程序GUI,每个Node
(图形元素),您要控制,管理或只是编程应该获得 id ,它将被设置为右边的代码区域。
然后转到SampleController类并实例化任何获得带有@FXML注释前缀的代码的Node。
使用@FXML注释前缀创建方法,该前缀可以作为参数接收ActionEvent
,MouseEvent
或KeyboardEvent
。
在SceneBuilder中,关联任何节点,使用您创建的任何方法自定义事件。