本文主要是介绍swing 学习笔记十(边界面局管理BorderLayout),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*** 边界面局管理
*
* @time 2:59:38 PM
* @author retacn yue
* @Email zhenhuayue@sina.com
*/
public class Test_borderLayoutDemo extends Frame {
private static final long serialVersionUID = 1L;
private Test_borderLayoutDemo() {
this.setLayout(new BorderLayout());
this.add(new Button(""), BorderLayout.SOUTH);
this.add(new Button(""), BorderLayout.NORTH);
this.add(new Button(""), BorderLayout.CENTER);
this.add(new Button(""), BorderLayout.WEST);
this.add(new Button(""), BorderLayout.EAST);
}
/**
* 构造器
*
*/
public static void main(String[] args) {
Test_borderLayoutDemo test_borderLayoutDemo = new Test_borderLayoutDemo();
test_borderLayoutDemo.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
test_borderLayoutDemo.pack();
test_borderLayoutDemo.show();
}
/**
* 窗体组件的首选大小
*/
@Override
public Dimension getPreferredSize() {
return new Dimension(300, 300);
}
}
这篇关于swing 学习笔记十(边界面局管理BorderLayout)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!