5
、null布局
可以把一个容器的布局设置为null布局(空布局)。空布局容器可以准确地定位组件在容器中的位置和大小。setBounds(int a,int b,int width,int height)方法是所有组件都拥有的一个方法,组件调用该方法可以设置本身的大小和在容器中的位置。
例如, p是某个容器,
p. setLayout (null) ;
把p的布局设置为空布局。
向空布局的容器p添加一个组件c需要两个步骤: 首先,容器p使用add(c)方法添加组件c;然后再用组件setBounds(int a,int b,int width,int height)方法设置该组件在容器n中的 位置和本身的大小。组件都是一个矩形结构,方法中的参数a、b是组件的左上角在容器p中的位置坐标,即该组件距容器p左面a个像素,距容器p上方b个像素,width, height组件c的宽和高。
可以把一个容器的布局设置为null布局(空布局)。空布局容器可以准确地定位组件在容器中的位置和大小。setBounds(int a,int b,int width,int height)方法是所有组件都拥有的一个方法,组件调用该方法可以设置本身的大小和在容器中的位置。
例如, p是某个容器,
p. setLayout (null) ;
把p的布局设置为空布局。
向空布局的容器p添加一个组件c需要两个步骤: 首先,容器p使用add(c)方法添加组件c;然后再用组件setBounds(int a,int b,int width,int height)方法设置该组件在容器n中的 位置和本身的大小。组件都是一个矩形结构,方法中的参数a、b是组件的左上角在容器p中的位置坐标,即该组件距容器p左面a个像素,距容器p上方b个像素,width, height组件c的宽和高。