我想调整与其父(面板)相关的子组件的大小。
我正在使用以下方法:
@Override
public Dimension getPreferredSize() {
Dimension d = getParent().getSize();
int w = d.width * wid / 100;
int h = d.height * he / 100;
//System.out.println("x"+w+"h"+h);
return new Dimension(w,h);
}
但这并不能解决我的问题。谁能告诉是否有另一种调整组件大小的方法?