Witam
Od kilku dni borykam się z pewnym problemem. Utworzyłem panel i ustawiłem layout typu BoxLayout(Y-axis). Panel ma takie rozmiary,że powinien pomieścić dwie kolumny po 6 wierszy komponentów typu JTextField.
Na początku panel ten jest pusty. W następnej zakładce mam 12 CheckBox-ów i w zależności jaki zostanie zaznaczony odpowiedni
textField zostaje dodany do panel-u, natomiast w przypadku odznaczenia konkretny textField zostaje usunięty, a pozostałe przesuwają się na jego miejsce.
Do rzeczy: problem polega na tym iż po dodaniu 6-tego textFiled-u następny (według mojej koncepcji) powinien pojawić się w drugiej kolumnie na samej górze(ponieważ w pierwszej nie ma na niego miejsca). Jednak tak się nie dzieje, siódmy pojawia się ale częściowo wychodzi poza panel.
Zależy mi żeby ComponentOrientation były typu TL (czyli Mongolian-chyba top-to-left) według docs.oracle
AD
BE
CF
Jak to rozwiązać??
Na wszelkie pytania odpowiem po 14.