int sizeOfTarget = target.getChildren().size(); if (sizeOfTarget > 0) { targetItem = target.addItemBefore(sourceItem.getText(), null, sourceItem.getCommand(),target.getChildren().get(sizeOfTarget-1));
public MenuItem addItemBefore(String caption, Resource icon, Command command, MenuItem itemToAddBefore) { return rootItem.addItemBefore(caption, icon, command, itemToAddBefore); }
public MenuBar.MenuItem addSeparatorBefore(MenuItem itemToAddBefore) { MenuItem item = addItemBefore("", null, null, itemToAddBefore); item.setSeparator(true); return item; }