更新:问题不正确,因为对主题的了解不足。遗憾。
我正在尝试创建一个小应用程序,该应用程序显示的图表中包含nodes
和connections
。节点和连接都很复杂,我的意思是它们可以有其他组件,比如标签。
我有一个扮演画布角色的大窗格。我要添加和删除元素。问题是我想使用按钮或上下文菜单动态地add
或remove
图元素。排序Paint for Graphs
:)我不知道如何实现它。
特别是我迫切需要dynamical adding/removing mechanism
的帮助。我非常感谢你的帮助!
答案 0 :(得分:3)
只需获取要添加内容的窗格的子列表,并在适当的操作发生时添加内容。
FlowPane pane = new FlowPane();
Button addNode = new Button("Add");
addNode.setOnAction(e -> pane.getChildren().add(new Circle(10));
注意: