第5章 编写Applet程序
单词和缩写
init start stop destory Font Bold Italic String CodeBase
Code Width Height Pixel
第2节 Applet的生命周期
5.2.1 Applet的生命周期的划分(P86)
init( ) |
——— |
start( ) |
———— |
stop( ) |
——— |
destory( ) |
———— |
第3节 使用Font类改变Applet的字体(P89)
getFont( ) 得到当前使用字符对象
Style 字形 Bold 粗体 Italic 斜体
第4节 在HTML中使用Applet
5.4.1 Applet标记(P93)
<Applet
CodeBase=codebaseURL //设置路径
Code=AppletFileName //指定 包名.类名.class
Alt=AlternateText //转显提示文本
Width=pixels Height=pixels //宽高像素点
>
</Applet>
设计课题
计算机网络上检查登记成绩
1.计算机网络上检查个人主页:学校、专业、班级、学号、姓名
2.主页(index.htm)链接动画网页(dhwy.swf)
3.Java图形程序设计
a.多色多叶曲线 dsdyqx.htm、换笔增叶 hbzy.htm
变色3叶曲线(bs3yqx.java):红绿蓝 ss3yqxtx
动态3色3叶曲线(dt3s3yqx.java):红绿蓝
三色3叶曲线(ss3yqx.java):红绿蓝
四色4叶曲线(ss4yqx.java):红绿蓝黄
五色5叶曲线(ws5yqx.java):红绿蓝黄青
b.多叶曲线设计考虑因素
线宽、花叶颜色、各叶片色、背景色、叶数、位置、显示速度
r,g,b:背景颜色 画笔颜色
x,y:水平移动图形 x=0--639 垂直移动图形 y=0--479
r1,r2:水平方向半径 r1=0--320 垂直方向半径 r2=0--240
i,j:心形曲线叶片 i=1--24 心形曲线弧度 j=0--2*PI
c.正弦波设计考虑因素
线宽、颜色、分段颜色、背景色、波峰数、显示速度
画图方向:向左画、向右画、向上画、向下画、同时向右和向下画
位置:水平、垂直多条正弦波
单词和缩写
try-catch throw Exception Error
第1节 概述(P101)
异常(exception):程序执行出错。
抛掷异常(throwing an exception):
Java语言中,异常是对象,它可以抛掷给程序,
程序捕捉(catch)异常后,为该异常编写异常处理代码。
第2节 Java异常抛掷与捕捉(P102)
[例6.1]调用方法失败发生异常
try
{
system.in.read(buffer,0,255); //可能会产生异常的代码
//read( )方法执行成功,则跳过catch( )块
}
//read( )方法执行不成功,
//则抛掷异常,执行catch( )块中异常处理
catch(IOException e)
{
String err=e.toString(); //处理异常的代码
system.out.println(err);
}
6.2.2 throw 语句(P103)
throw 语句:抛掷异常,使程序转向执行catch( )块中异常处理
rhrow new Exception ("string");
Exception异常类的构造器
public Exception()
public Exception(string s)
单词和缩写
API(Application Programming Interface)
java.lang 核心包的基本包
java.io 核心包的输入输出包
java.util 核心包的工具包
java.net 核心包的网络包
java.awt 抽象窗口工具包
java.applet 小程序包
javax.swing 新图形界面库
单词和缩写
单词和缩写
单词和缩写
sandbox