private void setupEditNickname(final JButton editNickname) {
   editNickname.setEnabled(model.getSelectedProfileSelectedNickname().isPresent());
   editNickname.addActionListener(
       l ->
           model
               .getSelectedProfileSelectedNickname()
               .ifPresent(
                   (String oldName) ->
                       new StandardInputDialog(
                               dialog,
                               Dialog.ModalityType.DOCUMENT_MODAL,
                               iconManager,
                               "Profile Manager: Edit Nickname",
                               "Enter new nickname",
                               model.getSelectedProfileEditNicknameValidator(),
                               (String newName) ->
                                   model.editSelectedProfileNickname(oldName, newName))
                           .display()));
 }