正在加载图片...
bc new But ton("B5 ") f. add(bn, BorderLayout. NORTH) f. add(bs, BorderLayout. SOU TH) f. add(be, BorderLayout. EAST) f. add(bw, BorderLayout. WEST); f. add(bc, BorderLayout. CENTER) f setsize (200,200)i f setvisible(true)i 下面这一行 setLayout(new BorderLa yout())i 构造并安装一个新 Border布局,在组件之间没有间隙 setLayout(new BorderLa yout(int hgap, 构造并安装一个 Border布局,在由hgap和 规定的组件之间有规定的间隙 在布局管理器中组件必须被添加到指定的区域,而且还看不见。区域名称拼写要正确,尤其是在选择不使用常量(如 ad( button," Center”))而使用add( but ton, Borderlayout. CENTER)时。拼写与大写很关键 可以使用 Border布局管理器来产生布局,且带有在缩放时在一个方向 向或双方向上都延伸的元素 口水平缩放 北、中区域变化;如果窗口垂直缩放,东、 、西、中区域变化; 如果离开一个 Border布局未使用的区域,,好象它的大小为0。中央区域即使在不含组件的情况下仍然呈现为背景 可以仅将单个组件添加到 Border布局管理器五个区域的每一个当中。如果添加不止一个,只有最后一个看得见 面的模块将演示如何用中间容器来允许不止一个组件被放在单个 Border布局管理器区域的空间里。 注一布局管理器给予南、北组件最佳高度,并强迫它们与容器一样宽。但对于东、西组件,给予最佳宽度,而高度 受到限制。 8.93Grid布局管理器 Grid布局管理器为放置组件提供了灵活性。用许多行和栏来创建管理程序。然后组件就填充到由管理程序规定的单 元中。比如,由语句 new gridlayou(3,2)创建的有三行两栏的Grid布局能产生如下六个单元: 因为有 Border布局管理器,组件相应的位置不随区域的缩放而改变。只是组件的大小改变 ir Grid example 2 After window is resized 135113 18. bc = new Button("B5"); 19. 20. f.add(bn, BorderLayout.NORTH); 21. f.add(bs, BorderLayout.SOUTH); 22. f.add(be, BorderLayout.EAST); 23. f.add(bw, BorderLayout.WEST); 24. f.add(bc, BorderLayout.CENTER); 25. 26. f.setSize (200, 200); 27. f.setVisible(true); 28. } 29. } 下面这一行: setLayout(new BorderLayout()); 构造并安装一个新 Border 布局,在组件之间没有间隙。 这一行 setLayout(new BorderLayout(int hgap, int vgap); 构造并安装一个 Border 布局,在由 hgap 和 vgap 规定的组件之间有规定的间隙。 在布局管理器中组件必须被添加到指定的区域,而且还看不见。区域名称拼写要正确,尤其是在选择不使用常量(如 add(button,”Center”))而使用 add(button,BorderLayout.CENTER)时。拼写与大写很关键。 可以使用 Border 布局管理器来产生布局,且带有在缩放时在一个方向、另一方向或双方向上都延伸的元素。 注—如果窗口水平缩放,南、北、中区域变化;如果窗口垂直缩放,东、西、中区域变化; 如果离开一个 Border 布局未使用的区域,,好象它的大小为 0。中央区域即使在不含组件的情况下仍然呈现为背景。 可以仅将单个组件添加到 Border 布局管理器五个区域的每一个当中。如果添加不止一个,只有最后一个看得见。后 面的模块将演示如何用中间容器来允许不止一个组件被放在单个 Border 布局管理器区域的空间里。 注—布局管理器给予南、北组件最佳高度,并强迫它们与容器一样宽。但对于东、西组件,给予最佳宽度,而高度 受到限制。 8.9.3 Grid 布局管理器 Grid 布局管理器为放置组件提供了灵活性。用许多行和栏来创建管理程序。然后组件就填充到由管理程序规定的单 元中。比如,由语句 new GridLayout(3,2)创建的有三行两栏的 Grid 布局能产生如下六个单元: 因为有 Border 布局管理器,组件相应的位置不随区域的缩放而改变。只是组件的大小改变
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有