Пользовательское окно заголовка AWT - PullRequest
1 голос
/ 26 сентября 2011

Я новичок в AWT, и мне дали фотомагазин. Я должен разработать макет окна на основе AWT

В настоящее время я застрял в дизайне строки заголовка. Окно заголовка выглядит следующим образом. http://i.imgur.com/wT5mm.png

Пожалуйста, дайте мне знать, как я могу достичь этого с помощью AWT. Я знаю, что мне нужно использовать setUndecorated (true), чтобы избавиться от окна заголовка по умолчанию, но тогда я понятия не имею, как я могу реализовать тот, который показан на изображении.

Я просто ищу направление

Заранее спасибо !!!

1 Ответ

3 голосов
/ 26 сентября 2011

Это просто JPanel (если вы работаете с Swing, см. Panel в AWT) с градиентным фоном.Я действительно не знаю AWT, но в Swing сделайте следующее:

  • установите макет JPanel на BorderLayout,
  • добавьте JLabel в качестве центрированного компонента для заголовкаicon),
  • добавьте JLabel только с крестиком для кнопки «закрыть» в качестве правого компонента
  • добавьте всю панель вверху вашего окна (используя BorderLayout для вашего окнанапример, панель)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...