Returns the minimum dimensions needed to layout the components contained in the specified target container. @param target the component which needs to be laid out @see #preferredLayoutSize
(Container target)
| 184 | * @see #preferredLayoutSize |
| 185 | */ |
| 186 | @Override |
| 187 | public Dimension minimumLayoutSize(Container target) { |
| 188 | int membersCnt = target.getComponentCount(); |
| 189 | Dimension[] componentMinSizes = new Dimension[membersCnt]; |
| 190 | //store the sizes |
| 191 | for(int i = 0; i < membersCnt; i++){ |
| 192 | componentMinSizes[i] = target.getComponent(i).getMinimumSize(); |
| 193 | } |
| 194 | return getCompositeSize(target, componentMinSizes); |
| 195 | } |
| 196 | |
| 197 | |
| 198 | @Override |
nothing calls this directly
no test coverage detected