outer.java

来自「JAVA学习源代码,大家可以好好参考,请多提宝贵意见」· Java 代码 · 共 39 行

JAVA
39
字号
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Outer extends JFrame {
  public Outer(){
  super("A Inner Class Demo");
   Container container=new Container(); 
   container=getContentPane();
   container.setLayout(new FlowLayout());
  //创建一个Button
  JButton jButton = new JButton("退出");
  jButton.addActionListener( 
    new ActionListener(){
      //创建一个实现接口ActionListener的匿名类
      public void actionPerformed(ActionEvent e){
        System.exit(0);
      }
    }
  );
  //将退出键添加到窗口
  container.add(jButton);
  //关闭窗口时退出
  addWindowListener(
    //创建一个实现接口WindowAdapter的匿名类
    new WindowAdapter(){
      public void windowClosing(WindowEvent e){
        System.exit(0);
      }
    }
   );
  //设置窗口的显示大小
  setSize(400, 300);
  //使窗口可见
  setVisible(true);
  }
  public static void main(String[] args) {
    Outer outer = new Outer();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?