BorderLayout的布局
2015-08-10 10:14
267 查看
import javax.swing.*; import java.awt.*; public class Button1 { public static void main(String [] args) { Button1 gui=new Button1(); gui.go(); } public void go() { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JButton button = new JButton("Click This!"); Font bigFont=new Font("serif",Font.BOLD,28);//更大的字体会强迫框架留更大的高度给按钮 button.setFont(bigFont); frame.getContentPane().add(BorderLayout.NORTH,button); frame.setSize(200,200); frame.setVisible(true); } }
import javax.swing.*; import java.awt.*; public class Button2 { public static void main(String [] args) { Button2 gui=new Button2(); gui.go(); } public void go() { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JButton east= new JButton("East"); JButton west=new JButton("West"); JButton north=new JButton("North"); JButton south=new JButton("South"); JButton center=new JButton("Center"); frame.getContentPane().add(BorderLayout.NORTH,north); frame.getContentPane().add(BorderLayout.SOUTH,south); frame.getContentPane().add(BorderLayout.WEST,west); frame.getContentPane().add(BorderLayout.EAST,east); frame.getContentPane().add(BorderLayout.CENTER,center); frame.setSize(300,300); frame.setVisible(true); } }
相关文章推荐
- Windows编译64位QT并使用VS2010开发
- 使用JDeveloper 11g 发布Web应用(基于ADF、EJB、JPA、JSF)
- 计蒜客 难题题库 217 阶乘
- 早找癌准吗?慈铭体检“Hsp90α(早找癌)”肿瘤筛查的准确度高吗
- Android利用Intent与其他应用交互
- 递归
- FineReport集成到AWS系统中的方案
- 4.1 标准库--正则表达式
- 版本控制入门插图教程
- Apache服务器 403
- 20大数据可视化工具及资料
- 日经春秋 20150810
- 计蒜客 难题题库 216 冗余关系
- FineReport集成到AWS系统中的方案
- 【Unity手册】着色器参考
- poj1182食物链 (并查集)
- 工作小结
- Bootstrap学习--导航栏
- 发布一则相册下载器
- php 取图片正则表达式