Я использовал этот код в конструкторе моего класса.setToolTipText не показывает подсказку инструмента
public CheckComboBox()
{
comboBox.addMouseListener(new MouseAdapter() {
@Override
public void mouseEntered(MouseEvent mEvt) {
comboBox.setToolTipText("lakshman");
setToolTipText("laksman");
System.out.println("lakshman");
}
});
когда мышь Введенный происходит, Println оператор печатает на консоль, но два других метода подсказке не отображаются соответствующие подсказки. здесь combobox - это поле экземпляра swob combobox. в чем причина того, что метод settooltip не отображает всплывающую подсказку?
Вызов 'setToolTipText' не отображает всплывающую подсказку, а только указывает, какой текст должен отображать всплывающая подсказка. Чтобы создать всплывающую подсказку, вам нужно только навести компонент, на который вы назовете 'setToolTipText' –
Чтобы получить лучшую помощь, опубликуйте [SSCCE] (http://sscce.org/). Зачем устанавливать подсказку на входе мыши? Я подозреваю, что подсказку требует, чтобы событие мыши не потреблялось, чтобы знать, что нужно всплывать. –
@gullium: вы имеете в виду, что я должен принести мышь на компонент? в случае, если я это сделал. Но это не показано. – lakshman