[Java] applet中放application →→→→→进入此内容的聊天室

来自 , 2019-08-23, 写在 Java, 查看 128 次.
URL http://www.code666.cn/view/5f0f5e5f
  1. import java.applet.Applet;
  2. import java.awt.*;
  3. import java.awt.event.*;
  4.  
  5. public class AppletApp extends Applet {
  6.         public void main(String args[]) {
  7.                 Frame frame = new Frame("Application"); // 构造一个Frame
  8.                 AppletApp app = new AppletApp();
  9.                 frame.add("Center", app);
  10.                 frame.setSize(200, 200); // 改变Frame的尺寸
  11.  
  12.                 frame.validate();
  13.                 frame.setVisible(true); // 使Frame可见
  14.                 frame.addWindowListener(new WindowControl(app));
  15.                 // 给Frame加入监听器
  16.                 app.init(); // 初始化Applet
  17.                 app.start(); // 运行该Applet
  18.         }
  19.  
  20.         public void paint(Graphics g) { // 重画方法
  21.                 g.drawString("hello world", 25, 25);
  22.         }
  23.  
  24.         public void destroy() {
  25.                 System.exit(0);
  26.         }
  27. }
  28.  
  29. class WindowControl extends WindowAdapter { // 监听器类
  30.         Applet c;
  31.  
  32.         public WindowControl(Applet c) { // 构造函数
  33.                 this.c = c;
  34.         }
  35.  
  36.         public void windowClosing(WindowEvent e) {
  37.                 // 关闭窗口时调用的方法
  38.                 c.destroy();
  39.         }
  40. }
  41.  

回复 "applet中放application"

这儿你可以回复上面这条便签

captcha