Поведение, которое вы описываете, звучит очень похоже на всплывающую подсказку / подсказку к данным. Почему бы не создать свой собственный скин всплывающей подсказки и назначить его для средства визуализации, а не заново изобретать подсказки?
РЕДАКТИРОВАТЬ: Основываясь на комментарии ниже, подход, который я рассмотрю, заключается в том, чтобы при входе в скрытое состояние с помощью метода PopUpManager.addPopUp показывать панель или всплывающую подсказку со скином. После добавления, поместите его в нужное вам место. Возможно, вам придется изменить локальные координаты на глобальные координаты при перемещении всплывающего окна. Затем вызовите PopUpManager.removePopUp при выходе из состояния наведения. Надеюсь, это поможет.