Как заставить jpopupmenu показать название, даже если внешний интерфейс диктует иначе?JAVA

Программисты JAVA общаются здесь
Anonymous
Как заставить jpopupmenu показать название, даже если внешний интерфейс диктует иначе?

Сообщение Anonymous »

javadoc для конструктора Jpopupmenu говорит следующее: < /p>


jpopupmenu < /p>

public jpopupmenu (строковая метка) < /p>

Constructs a JPopupMenu with the specified title.

Parameters:
label - the string that a UI **may** use to display as a title for the popup menu.
< /code>
< /blockquote>

Ключевое слово «может». Очевидно, в пользовательском интерфейсе по умолчанию такие названия игнорируются при создании всплывающего меню. Я очень хочу, чтобы такие названия в некоторых из моих всплывающих меню использовались независимо от того, считает ли L & F. Я не могу найти крючок, чтобы сделать это так. Очевидно, что это где -то похоронены в коде UI. Есть ли способ переопределить этот по умолчанию? Проблема с этим заключается в том, что я теряю контроль над его рендерингом, и он воспроизводит в стиле «серо -серого» вместо того, чтобы выглядеть в качестве важного названия. Если я не отключаю его, то он будет отображаться так, как я хочу, но выбирается, каким заголовком не было бы.>

Подробнее здесь: https://stackoverflow.com/questions/854 ... s-otherwis

Вернуться в «JAVA»