determin prefer size contain argument us label layout prefer size child compon section prefer size gap border indent dimens prefer layout size contain parent parent tree lock inset inset parent inset prefer width prefer height widest label compon count parent compon count compon count compon child comp parent compon child comp visibl child comp seper child height prefer height child comp child comp label label jlabel label child comp widest label math max widest label prefer width jlabel child comp jlabel label child width prefer width child comp prefer width math max prefer width child width child height math min child height prefer height jlabel prefer height child height vgap prefer width inset left widest label inset right prefer height inset inset dimens inset left widest label prefer width inset right prefer height 