• Document


    相关设置: 使用BorderLayout布局上下左右中布局5个按键,单击中间的那个按键时就关闭窗口

    代码:

    /****
    *java中BorderLayout的使用方法
    * 使用BorderLayout布局上下左右中布局5个按键,单击中间的那个按键时就关闭窗口
    * @author yanlong
    * 2017/5/8
    */
    package java8;
    import java.awt.*;
    import java.awt.event.*;

    public class UseBorderLayout {
    public static void main(String[] args){
    BorderLayoutFram Frm=new BorderLayoutFram();
    }
    }
    class BorderLayoutFram extends Frame implements ActionListener{
    Button BtnN,BtnS,BtnE,BtnW,BtnC;
    BorderLayoutFram(){
    super("BorderLayout布局管理演示窗口");
    int hgap=5,vgap=5;
    setLayout(new BorderLayout(5,5));
    //不带这些参数时,组件之间没有间隔
    BtnN=new Button("North");
    BtnS=new Button("South");
    BtnW=new Button("West");
    BtnE=new Button("East");
    BtnC=new Button("Center");
    add("North",BtnN);
    add("South",BtnS);
    add("West",BtnW);
    add("East",BtnE);
    add("Center",BtnC);
    BtnC.addActionListener(this);//监听中间这个按键,对单击做出反应
    pack();
    setVisible(true);
    }
    public void actionPerformed(ActionEvent e){
    if(e.getActionCommand()=="Center"){
    dispose();//关闭窗口,退出程序
    System.exit(0);
    }
    }
    }

    运行的效果图:

  • 相关阅读:
    MySQL_创建数据库和表
    MySQL注释的3中方法
    子查询概念和分类
    弱网测试如何进行
    Fiddler_ 移动端抓包配置IOS&Android,Fiddler获取APP端的流量
    Fiddler_HTTPS 如何抓包和浏览器设置
    Fiddler_弱网测试
    Three.js 游戏操作案例
    flex 教程
    JS知识
  • 原文地址:https://www.cnblogs.com/chenyanlong/p/6824698.html
Copyright © 2020-2023  润新知