private void releaseForcePressed() {
      // give the button a chance to handle action listener
      ApplicationManager.getApplication().invokeLater(() -> setForcePressed(false), ModalityState.any());
      repaint();
      fireStateChanged();
    }
private void releaseForcePressed()