Swing - Layout Manager - sposób rozmieszczania

0

Cześć

Korzystam z LayoutManager w Swingu, a dokładnie z BorderLayout. Ten Layout jak pewnie zainteresowaniu kojarzą składa się z 5 elementów - w tym centralnego. Moje pytanie jest takie -

  1. Jak dodać kilka elementów do centrum a pozostałe zostawić bez zmian, czyli do centrum dodać np. 3 button + obrazek?
  2. Jak najlepiej ustawić tło (obrazek jpg na którym będą elementy)- Zrobić JLabel i wtedy tło czy moze jakoś inaczej?

Z góry dzięki bardzo :)

0
  1. Do centrum dodać panel, a do panelu przyciski i obrazek.
  2. Możesz dodać JLabel z obrazkiem, ale wtedy: musisz wyłączyć menadżera, porozmieszczać pozostałe komponenty ręcznie, JLabel z obrazkiem dodać na końcu i wymusic przezroczystość.
0
  1. Możesz dodać JLabel z obrazkiem, ale wtedy: musisz wyłączyć menadżera, porozmieszczać pozostałe komponenty ręcznie, JLabel z obrazkiem dodać na końcu i wymusic przezroczystość.</quote>

Super, dzięki Ci bardzo :)
A co do tego drugiego, to jak najlepiej zrobić z tym tłem, bo domyślam się, że jakbym użyła JLabel, to później muszę jakoś warsty poprzestawiać, żeby się nie przykrywały? I w ogóle to tak się profesjonalnie ustawia tło - przez JLabel, czy są jakieś "bardziej profesjonalne" metody? :)

0

http://4programmers.net/Forum/Java/217458-swing-background_moim_wczytanym_obrazkiem

ostatni post powinien rozwiązać Twój problem.

pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1