Я нашел только способы полностью удалить строку заголовка + границы. Я хочу создать окно в Swing без кнопок строки заголовка, но при этом сохранить системную границу по умолчанию. Это возможно?
Java: удалить только кнопки строки заголовка
comment
(вопрос не очень хорошо описан) Я сомневаюсь, что это даже возможно с помощью какого-то грязного хака, один из вполне правильных способов - изменить цвет в строке заголовка для Substance Look and Feel.
- person mKorbel   schedule 08.12.2012
Ответы (2)
По следующей ссылке есть полный рабочий пример, который использует remove()
на кнопках:
http://www.coderanch.com/t/344419/GUI/java/deactivate-close-minimise-resizable-window
person
JustCause
schedule
08.12.2012
Я видел много жалоб на ответы в основном с html-ссылками (на другие сайты), которые могут стать неработающими ссылками, пожалуйста, лучше опубликуйте код здесь и укажите его. но кроме этого +1
- person David Kroukamp; 09.12.2012
Вы можете использовать метод кадра setUndecorated()
и визуализировать свои собственные украшения. Вы можете использовать значения по умолчанию для пользовательского интерфейса JInternalFrame
, которые обычно повторяют стандартные параметры Look & Feel платформы, как показано здесь. Они кажутся особенно актуальными:
InternalFrame.activeTitleBackground InternalFrame.activeTitleForeground InternalFrame.inactiveTitleBackground InternalFrame.inactiveTitleForeground
person
trashgod
schedule
08.12.2012