Podczas dodawania kolejnych zakładek do JTabbedPane dodają się z określonym indexem, czasami potrzebuję usunąć jakąś z nich jeśli usunę ze środka to wszystkie zakładki po tej usuwanej zostaną prze indeksowane, niestety często w projekcie mam odwołania do zakładek po indeksie. Więc po usunięcie zakładki ze środka dużo mi bruździ :|
Jest niby metoda setVisible ale nie wiem czemu dostaję nulla
getZakladki().getTabComponentAt(3).setVisible(false);
W jaki sposób mógłbym ją ukryć albo usunąć bez prze indeksowania kolejnych.
A może jakiś inny pomysł na rozwiązanie tego problemu ?
Myślałem o jakiejś hashMapie z indeksami tabów i za każdym razem odwoływać się po nazwie zakładki, ale nie wiem czy to dobry pomysł.
po prostu...
nie odwołuj się do zakładek po indeksach... na pewno jest wiele innych, duzo lepszych sposobów.