zoukankan      html  css  js  c++  java
  • JAVA坦克大战项目练习日1

    1.this.setVisible(true)的意思是窗口可见

    2.public void setLocation(int x,int y)将组件移到新位置。

    通过此组件父级坐标空间中的 x 和 y 参数来指定新位置的左上角

    参数:
    x - 父级坐标空间中新位置左上角的 x 坐标
    y - 父级坐标空间中新位置左上角的 y 坐标

    setLayout会覆盖setLocation行为,
    setLocation()不能保证跨平台的界面一致性

    3.frame.addWindowListener(new WindowAdapter()

    这个是让frame追加一个windows事件监听,当发生关闭事件的时候调用
    省去的时候能关闭?除非你用的JFrame,并设置了 setDefaultCloseOpration(JFrame.EXIT_ON_CLOSE)

    4.Frame是JFrame的父类,有很多子类继承它,实现的功能多。

     .  JFrame是javax.swing.JFrame的类,Frame是java.awt.Frame的类
     .  关闭窗口的方式不同:
        .JFrame的关闭方式:this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);

        . Frame的关闭方式:

    this.addWindowListener(new WindowAdapter(){
    
    @Override
    
       public void windowClosing(WindowEvent e){
    
        System.exit(0);
    
       }
    
      });
  • 相关阅读:
    第13周作业集
    软件工程结课作业
    第13次作业--邮箱的正则表达式
    第12次作业--你的生日
    第11次作业
    第10次作业
    找回感觉的练习
    第16周作业
    第15周作业
    第14周作业
  • 原文地址:https://www.cnblogs.com/de-ming/p/12670086.html
Copyright © 2011-2022 走看看