@Override public void startEdit() { super.startEdit(); textField.setText(converter.toString(getItem())); setContentDisplay(ContentDisplay.GRAPHIC_ONLY); textField.requestFocus(); }
void focusAddressBar() { urlField.requestFocus(); }
public void enableCommand() { Platform.runLater(() -> { command.setDisable(false); command.requestFocus(); }); }
/** * Replaces the content of the text field with the last parameter value. */ public void cancelValue() { prmText.setText(currentValue); updateEditor(); prmText.requestFocus(); }
private void writeToFile() { String user = System.getProperty("user.name"); String userdata = "File created by " + user + " on " + new Date(); Credentials credentials = new Credentials(userName.getText().trim(), password1.getText().trim(), userdata); String filename = checkFileSuffix(); File file = new File(fileLocation.getText().trim(), filename); CredentialsWriter writer = new CredentialsWriter(file); try { writer.write(credentials); } catch (Exception e) { messageText.setText("Error occurred: " + e.getLocalizedMessage()); this.filename.requestFocus(); return; } messageText.setText("Write complete. " + userdata); userName.requestFocus(); }
private boolean isValidData() { if (userName.getText().trim().length() < 1) { userName.requestFocus(); messageText.setText("User name is required"); return false; filename.requestFocus(); messageText.setText("Filename is required"); return false; fileLocation.requestFocus(); messageText.setText("File location is required"); return false; fileLocation.requestFocus(); messageText.setText("File location missing or is not a directory"); return false;
public void configure() { final Optional<String> prompt = configuration.propertyValueOf(XMLConstants.PROMPT); final Optional<Boolean> isAttributeGenerated = configuration.booleanPropertyValueOf(XMLConstants.GENERATED); final Optional<Boolean> isFocused = configuration.booleanPropertyValueOf(XMLConstants.FOCUSED); // focus isFocused.filter(e -> e == Boolean.TRUE).flatMap(e -> { textField.requestFocus(); return Optional.empty(); }); // generated value isAttributeGenerated.filter(e -> e == Boolean.TRUE).flatMap(e -> { textField.setDisable(true); return Optional.empty(); }); // prompt prompt.ifPresent(e -> { final String val = controller.getLocalised(prompt.get()); textField.setPromptText(val); }); // process DisplayConfig final Optional<VLViewComponentXML> displayConfig = configuration.getComponentById(DISPLAY_CONFIG); displayConfig.ifPresent(e -> { e.booleanPropertyValueOf(XMLConstants.READ_ONLY).ifPresent(f -> { textField.setDisable(f.booleanValue()); }); }); processFormat(); }
private void readFromFile() { String filename = checkFileSuffix(); File file = new File(fileLocation.getText().trim(), filename); try { CredentialsReader reader = new CredentialsReader(file); Credentials credentials = reader.read(); userName.setText(credentials.getUsername()); password1.setText(credentials.getPassword()); password2.setText(credentials.getPassword()); messageText.setText(credentials.getUserData()); } catch (Exception e) { messageText.setText("Error occurred: " + e.getLocalizedMessage()); this.filename.requestFocus(); return; } userName.requestFocus(); }
@Override protected boolean validateAndStore() { // make sure that the entered name is not in use by other sport types yet final SportType editedSportType = sportTypeViewModel.getSportType(); Optional<SportType> oSportTypeSameName = document.getSportTypeList().stream() .filter(stTemp -> stTemp.getId() != sportTypeViewModel.id && stTemp.getName().equals(editedSportType.getName())) .findFirst(); if (oSportTypeSameName.isPresent()) { tfName.selectAll(); context.showMessageDialog(getWindow(tfName), Alert.AlertType.ERROR, "common.error", "st.dlg.sporttype.error.name_in_use"); tfName.requestFocus(); return false; } // make sure that there's at least one sport subtype if (editedSportType.getSportSubTypeList().size() == 0) { context.showMessageDialog(getWindow(liSportSubtypes), Alert.AlertType.ERROR, "common.error", "st.dlg.sporttype.error.no_subtype"); return false; } // store the edited SportType in the documents list document.getSportTypeList().set(editedSportType); return true; }
context.showMessageDialog(getWindow(dpEnd), Alert.AlertType.ERROR, "common.error", "st.dlg.filter.error.start_after_end"); dpEnd.getEditor().requestFocus(); return false; context.showMessageDialog(getWindow(tfComment), Alert.AlertType.ERROR, "common.error", "st.dlg.filter.error.reg_expression_error"); tfComment.requestFocus(); return false;
Platform.runLater(() -> username.requestFocus());