Java Custom JFrame - PullRequest
       1

Java Custom JFrame

2 голосов
/ 16 сентября 2010

Я хочу нарисовать пользовательскую версию JFrame.Можно ли расширить JFrame и нарисовать его?

Я искал повсюду и не могу найти решение.Может ли кто-нибудь помочь направить меня в правильном направлении?Спасибо!

Ответы [ 2 ]

3 голосов
/ 16 сентября 2010

Вы можете использовать setUndecorated(false), чтобы отключить оформление окон хост-платформы, как показано в этом примере .

1 голос
/ 16 сентября 2010

Проверить этот сайт от Sun (Oracle ...):

http://download.oracle.com/javase/tutorial/uiswing/components/rootpane.html

Здесь описаны слои JFrame, которые вам придется переопределить.

Вы можете изменить рисунок панелей внизу и сделать фон прозрачным. Затем переопределите метод paint на панели содержимого (или на стеклянной панели) и нарисуйте рамку по своему желанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...