我想启动一个项目,它看起来像Folder Explorer。你能指导我需要选择哪些UI Compnoents以及什么是高级方法。
我想在左侧看一个Treeview,并且在叶子节点上的每次点击都应该出现不同的面板。
我打算使用FXML 8,然后编写控制器类和事件处理程序。 我对使用分离器和面板的树视图的初始设计感到震惊。
答案 0 :(得分:0)
下载SceneBuilder 2。浏览SceneBuilder上的Oracle教程(彻底和两次)。开始创建您的应用:
File | New from Template | Complex Application
使用SceneBuilder模拟UI。这一切都只是拖放,所以一旦你阅读了文档,得到一个粗略的轮廓将是简单的。
将基本用户界面组合在一起后:
View | Show Sample Skeleton
骨架将概述控制器类以匹配您的FXML。从那以后,开始编写代码。构建像Windows资源管理器这样的应用程序(至少是任何质量的)都很复杂,并且会有一些工作;你还有很长的路要走 - 祝你好运; - )