< prev index next >
src/com/sun/javatest/exec/ToolBarPanel.java
Print this page
*** 85,95 ****
public Dimension preferredLayoutSize(Container target) {
synchronized (target.getTreeLock()) {
int realW = target.getSize().width;
int commponentsPerRow = 0;
! ArrayList hs = new ArrayList();
if (realW == 0) {
return super.preferredLayoutSize(target);
}
Dimension dim = new Dimension(0, 0);
int nmembers = target.getComponentCount();
--- 85,95 ----
public Dimension preferredLayoutSize(Container target) {
synchronized (target.getTreeLock()) {
int realW = target.getSize().width;
int commponentsPerRow = 0;
! ArrayList<Integer> hs = new ArrayList<>();
if (realW == 0) {
return super.preferredLayoutSize(target);
}
Dimension dim = new Dimension(0, 0);
int nmembers = target.getComponentCount();
*** 138,148 ****
dim.width += insets.left + insets.right + getHgap()*2;
dim.height += insets.top + insets.bottom + getVgap() *2;
// fill in separators between rows
separators = new int[hs.size()];
for (int i = 0; i < hs.size(); i++) {
! separators[i] = ((Integer)hs.get(i)).intValue();
}
return dim;
}
}
--- 138,148 ----
dim.width += insets.left + insets.right + getHgap()*2;
dim.height += insets.top + insets.bottom + getVgap() *2;
// fill in separators between rows
separators = new int[hs.size()];
for (int i = 0; i < hs.size(); i++) {
! separators[i] = hs.get(i).intValue();
}
return dim;
}
}
< prev index next >