void () { if ((popup == null || !popup.isVisible()) && popupBuilder != null && validationInfo != null && validationInfo.component != null && validationInfo.component.isEnabled()) { popup = popupBuilder.createPopup(); Insets i = validationInfo.component.getInsets(); Point point = new Point(JBUIScale.scale(40), i.top - JBUIScale.scale(6) - popupSize.height); popupLocation = new RelativePoint(validationInfo.component, point); popup.show(popupLocation); } }