Я пытаюсь разрешить пользователю изменять заголовок окна в Java без добавления компонентов в само окно.Я на самом деле пытаюсь это сделать с JInternalFrame
, но думаю, что решение должно быть аналогичным для JFrame
.Я просто хочу добавить дополнительный пункт меню в контекстное меню, которое появляется при щелчке правой кнопкой мыши на строке заголовка окна.Например, Установить заголовок ниже:
Этот пример на Windows XP, но, возможно, есть способ получить оконное контекстное меню ОС, возможно, независимоаналогично SystemTray.getSystemTray()
(но для отдельных окон в приложении).Исходя из этого, я смогу предоставить свой собственный ActionListener
для всплывающего диалогового окна, в котором пользователь может ввести новый заголовок.
Это гораздо более сложная задача, чем я предполагаю?У кого-нибудь есть решения, которые они использовали раньше?