sollte ein layoutmanager, der feststellt, dass für einen component zu wenig platz ist, diesen auf invisible setzen? oder sollte es gar umgekehrt sein und invisible components gar nicht erst gelayoutet werden (ich glaube flowlayout geht so vor)?
sollte stattdessen der component an eine stelle grückt werden, wo er nicht sichtbar ist? oder zb auf größe 0,0 gesetzt werden?
was ich (auch) erreichen will, ist, dass der layoutmanager des nicht sichtbaren components keine arbeiten erledigt, wenn der component nicht sichtbar bzw. nicht an einer sichtbaren stelle ist. sollte das schon der layoutmanager des parent containers erledigen? also sollte ich meinen (selbst geschriebenen) layoutmanager den child component garnicht erst resizen lassen, wenn der component ohnehin nicht dargestellt werden kann? oder kann ich eben mit einem flag wie visible dem layoutmanager des child components einfach mitteilen, dass er nicht layouten muss?
danke schon mal!
sollte stattdessen der component an eine stelle grückt werden, wo er nicht sichtbar ist? oder zb auf größe 0,0 gesetzt werden?
was ich (auch) erreichen will, ist, dass der layoutmanager des nicht sichtbaren components keine arbeiten erledigt, wenn der component nicht sichtbar bzw. nicht an einer sichtbaren stelle ist. sollte das schon der layoutmanager des parent containers erledigen? also sollte ich meinen (selbst geschriebenen) layoutmanager den child component garnicht erst resizen lassen, wenn der component ohnehin nicht dargestellt werden kann? oder kann ich eben mit einem flag wie visible dem layoutmanager des child components einfach mitteilen, dass er nicht layouten muss?
danke schon mal!