Java BorderLayout布局实例,BorderLayout布局分为东、南、西、北、中五个位置。如果在同一个位置添加两个组件,那么第一个会被第二个覆盖。你可以使用Panel后,再对Panel进行布局操作。即布局嵌套布局。代码如下:
import java.awt.Frame; import java.awt.Button; public class TestBorderLayout { public static void main(String args[]) { Frame f = new Frame("Border Layout"); Button bn = new Button("BN"); Button bs = new Button("BS"); Button bw = new Button("BW"); Button be = new Button("BE"); Button bc = new Button("BC"); f.add(bn, "North"); f.add(bs, "South"); f.add(bw, "West"); f.add(be, "East"); f.add(bc, "Center"); f.setSize(200,200); f.setVisible(true); } }
效果图: