for (Iterator iterator = sizables.iterator(); iterator.hasNext();) {
for (Iterator iterator = components.iterator(); iterator.hasNext();) {
            public void actionPerformed(ActionEvent e) {                SDimension preferredSize = new SDimension();                String width = widthTextField.getText();                if (width != null && width.length() > 0)                    preferredSize.setWidth(width);                String height = heightTextField.getText();                if (height != null && height.length() > 0)                    preferredSize.setHeight(height);                for (Iterator iterator = sizables.iterator(); iterator.hasNext();) {                    SComponent component = (SComponent)iterator.next();                    component.setPreferredSize(preferredSize);                }            }