BorderLayout边界布局————JAVA

来源:互联网 发布:淘宝卖什么成本低 编辑:程序博客网 时间:2024/05/15 19:16

昨晚学了边界布局,虽然很久之前也有上过关于他的内容,但是没有自己敲过代码,代码真的要自己多敲一敲才能发现问题。

package mycolor;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import javax.swing.JFrame;import javax.swing.JPanel;public class x {public void x(){JFrame j = new JFrame("title");//创建一个最底层的窗体j.setLayout(new BorderLayout());//给它一个布局,如果不写的话默认是流布局(从上往下依次排满位)JPanel b = new JPanel();//创建面板b.setBackground(Color.BLACK);JPanel b1 = new JPanel();b1.setBackground(Color.pink);JPanel b2= new JPanel();b2.setBackground(Color.yellow);JPanel b3 = new JPanel();b3.setPreferredSize(new Dimension(100, 200));//设置该面板的大小b3.setBackground(Color.CYAN);JPanel b4 = new JPanel();b4.setBackground(Color.red);j.add(b, BorderLayout.NORTH);//北j.add(b1, BorderLayout.SOUTH);//南j.add(b2, BorderLayout.WEST);j.add(b3, BorderLayout.EAST);j.add(b4, BorderLayout.CENTER);j.setVisible(true);j.setSize(800, 800);j.setLocationRelativeTo(null);}}

package mycolor;public class y {public static void main(String[] args){x xx=new x();xx.x();}}


这是运行结果,五块面板,东边面板设置了大小,另外的是默认大小

这种布局的结果就是把面板分为了五个区域

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 主动退市股票钱怎么办 老板卷款逃跑财务怎么办 房开延迟交房怎么办 房开逾期交房怎么办 买了保险想退保怎么办 辐射避难所探索废土死了怎么办 大门上边的齿轮滑丝怎么办 国通石油储油卡怎么办 买大棚房受骗了怎么办 朋友做安利天天来我门面怎么办 安利优惠顾客卡怎么办 苹果手机天气温度不显示怎么办? 安利净水器坏了怎么办 安利净水器滤芯盖搭配坏怎么办 安利会员卡过期了怎么办 婴儿吃了润唇膏怎么办? 用错沐浴露洗头怎么办 雅蜜润肤沐浴露怎么办 自煮小火锅水放少了怎么办 安利皇后锅发黑怎么办 宝宝灌肠后不拉屎怎么办 吃蛋白质粉肚子长胖了怎么办 安利产品过期了怎么办 拼多多拼不到人怎么办 被海南大宗骗了怎么办 手机被游戏扣钱怎么办 做酵素剩下的水果怎么办 喝了酵素胃疼怎么办 海科融通不到账怎么办 美团外卖没生意怎么办 淘宝联盟领券销售怎么办 微信返利被骗了怎么办 众筹失败后资金怎么办 健身房不给退卡怎么办 婆婆陷入民间传销组织怎么办 被三生公司骗了怎么办? ppt保存成了图片怎么办 苹果6速度变慢了怎么办 苹果6s速度很慢怎么办 微信支付上限了怎么办 佳享健康骗老人怎么办