этот метод можно переписать так
offHit.setVisible(isVisible());
onHit.setVisible(!isVisible());