@Override public void initialize(URL location, ResourceBundle resources) { model = new RNAXDModel(); setFileDependingButtonBindings(); bindMenuItemsToButtons(); model.setFileLoaded(false); reloadItem.setSelected(false); selectionFocusItem.setSelected(false); initFileChooser(); setFileOpenedBinding(); }
/** * Mètode que canvia les unitats i mostra les seves dades * * @param actionEvent */ public void changeUnits(ActionEvent actionEvent) { CheckMenuItem men = (CheckMenuItem) actionEvent.getSource(); switch (men.getId()) { case "mts": units = 0; ipr.setSelected(false); break; case "ipr": units = 1; mts.setSelected(false); break; } setData(city, units); }
/** * Mètode que canvia la ciutat i mostra les seves dades * * @param actionEvent */ public void changeCity(ActionEvent actionEvent) { CheckMenuItem men = (CheckMenuItem) actionEvent.getSource(); switch (men.getId()) { case "bcn": city = "Barcelona"; mdd.setSelected(false); break; case "mdd": city = "Madrid"; bcn.setSelected(false); break; } setData(city, units); }
private void refreshResourceMenu( ObservableList<MenuItem> menuItemList, ITask task, ObservableList<IResource> resourceList) { menuItemList.clear(); for (IResource resource : resourceList) { // берем список всех ресурсов CheckMenuItem checkMenuItem = new CheckMenuItem(resource.getName()); // создаем элемент меню для каждого ресурса task.getResourceList() .stream() .filter(resourceOfTask -> resource.equals(resourceOfTask) && !checkMenuItem.isSelected()) .forEach(resourceOfTask -> checkMenuItem.setSelected(true)); checkMenuItem.setOnAction( event -> { if (checkMenuItem.isSelected()) { task.addResource(resource); } else { task.removeResource(resource); } }); menuItemList.add(checkMenuItem); } }
/** Initializes the controller class. */ @Override public void initialize(URL url, ResourceBundle rb) { instance = this; wordWrapOn = prefs.getBoolean("wordWrap", true); chmiWordWrap.setSelected(wordWrapOn); }