注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

尝试将复杂的问题简单化-zzy

纸上得来终觉浅,绝知此事要躬行。

 
 
 

日志

 
 
关于我

教书是职业的要求,教学是份内的事,要努力做一个好教师.

网易考拉推荐

<oop> 实验十八 APPLET小程序设计  

2008-01-02 13:01:50|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 18.1  实验目的

1、理解APPLET的基本工作原理;

2、了解APPLET类的常用的方法;

3、掌握APPLET小程序设计的基本规则;

18.2实验内容

1、  读懂下列程序,并调试运行,写出程序执行结果。

//: c14:Applet1c.java

// An application and an applet.

// <applet code=Applet1c width=100 height=50></applet>

import javax.swing.*;

import java.awt.*;

 

public class Applet1c extends JApplet {

  public void init() {

    getContentPane().add(new JLabel("Applet!"));

  }

  // A main() for the application:

  public static void main(String[] args) {

    JApplet applet = new Applet1c();

    JFrame frame = new JFrame("Applet1c");

    // To close the application:

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.getContentPane().add(applet);

    frame.setSize(100,50);

    applet.init();

    applet.start();

    frame.setVisible(true);

  }

} ///:~

 2、  这是一个创建按钮程序,请将运行结果画在实验报告上。

//: c14:Button1.java

// Putting buttons on an applet.

// <applet code=Button1 width=200 height=50></applet>

import javax.swing.*;

import java.awt.*;

import com.bruceeckel.swing.*;

 

public class Button1 extends JApplet {

  private JButton

    b1 = new JButton("Button 1"),

    b2 = new JButton("Button 2");

  public void init() {

    Container cp = getContentPane();

    cp.setLayout(new FlowLayout());

    cp.add(b1);

    cp.add(b2);

  }

  public static void main(String[] args) {

    Console.run(new Button1(), 200, 50);

  }

} ///:~

18.3 将以下内容翻译成中文。

Method

Operation

init( )

Automatically called to perform first-time initialization of the applet, including component layout. You’ll always override this method.

start( )

Called every time the applet moves into sight on the Web browser to allow the applet to start up its normal operations (especially those that are shut off by stop( )). Also called after init( ).

stop( )

Called every time the applet moves out of sight on the Web browser to allow the applet to shut off expensive operations. Also called right before destroy( ).

destroy( )

Called when the applet is being unloaded from the page to perform final release of resources when the applet is no longer used

 

  评论这张
 
阅读(238)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017