zoukankan      html  css  js  c++  java
  • 16.2

     1 import javax.swing.*;
     2 import java.awt.*;
     3 import java.awt.event.*;
     4 
     5 public class Exercise16_2 extends JFrame
     6     implements ComponentListener {
     7   public Exercise16_2() {
     8     // Set the window title
     9     setTitle("Exercise16_2");
    10 
    11     // Register the frame as a listener for component events
    12     this.addComponentListener(this);
    13   }
    14 
    15   /** Main method */
    16   public static void main(String[] args) {
    17     Exercise16_2 frame = new Exercise16_2();
    18     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    19     frame.setSize(100, 80);
    20     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    21     frame.setLocationRelativeTo(null); // Center the frame
    22     frame.setVisible(true);
    23   }
    24 
    25   public void componentMoved(ComponentEvent e) {
    26     System.out.println("Component moved");
    27   }
    28 
    29   public void componentHidden(ComponentEvent e) {
    30     System.out.println("Component hidden");
    31   }
    32 
    33   public void componentResized(ComponentEvent e) {
    34     System.out.println("Component resized");
    35   }
    36 
    37   public void componentShown(ComponentEvent e) {
    38     System.out.println("Component shown");
    39   }
    40 }
    Exercise16_2.java

    效果:

  • 相关阅读:
    # GIT团队实战博客
    # ML学习小笔记—Where does the error come from?
    # Alpha冲刺3
    # Alpha冲刺2
    # Alpha冲刺1
    # ML学习小笔记—Linear Regression
    # 需求分析报告
    # 团队UML设计
    # 团队选题报告
    Alpha 冲刺 (4/10)
  • 原文地址:https://www.cnblogs.com/wanjiang/p/5635419.html
Copyright © 2011-2022 走看看