otherButton.addActionListener(e -> { setButtonID(ID_OTHER); if (verifyUserInput()) { onOther(); otherButton.addActionListener(e -> { setButtonID(ID_OTHER); if (verifyUserInput()) { onOther(); button.addActionListener(e -> { setButtonID(ID_OK); if (verifyUserInput()) { onOK(); button.addActionListener(e -> { setButtonID(ID_YES); if (verifyUserInput()) { onYes(); button.addActionListener(e -> { setButtonID(ID_NO); if (verifyUserInput()) { onNo(); button.addActionListener(e -> { setButtonID(ID_APPLY); if (verifyUserInput()) { onApply();