::::::::::::::
Action.java.diff
::::::::::::::
5c5
<  @version    1.03; 23 July 1995
---
>  @version    1.03f; 23 July 1995
::::::::::::::
Actor.java.diff
::::::::::::::
1c1
< import awt.Graphics;
---
> import java.awt.Graphics;
6c6
<  @version	1.51; 23 July 1995
---
>  @version	1.51f; 23 July 1995
::::::::::::::
Dialogue.java.diff
::::::::::::::
6c6
<  @version    1.03; 23 July 1995
---
>  @version    1.03f; 23 July 1995
::::::::::::::
Drama.java.diff
::::::::::::::
6c6
<  @version    1.06; 18 July 1995
---
>  @version    1.06f; 18 July 1995
::::::::::::::
EssentialApp.java.diff
::::::::::::::
6c6
<  @version	1.34; 21 July 1995
---
>  @version	1.34f; 21 July 1995
::::::::::::::
EssentialApplet.java.diff
::::::::::::::
1,2c1
< import browser.Applet;
< import awt.Graphics;
---
> import java.awt.Graphics;
5c4
<  Purpose: 	simple demonstration of an Applet
---
>  Purpose: 	simple demonstration of an java.applet.Applet
7c6
<  @version	1.01; 20 July 1995
---
>  @version	1.01f; 20 July 1995
10c9
< class EssentialApplet extends Applet {
---
> public class EssentialApplet extends java.applet.Applet {
::::::::::::::
EssentialApplication.java.diff
::::::::::::::
6c6
<  @version	1.01; 17 July 1995
---
>  @version	1.01f; 17 July 1995
::::::::::::::
EssentialArgs.java.diff
::::::::::::::
6c6
<  @version	1.01; 22 July 1995
---
>  @version	1.01f; 22 July 1995
::::::::::::::
EssentialArrays.java.diff
::::::::::::::
6c6
<  @version	1.00; 22 July 1995
---
>  @version	1.00f; 22 July 1995
::::::::::::::
EssentialCasting.java.diff
::::::::::::::
6c6
<  @version	1.02; 21 July 1995
---
>  @version	1.02f; 21 July 1995
14c14
<       float   myReal      = 3.987;
---
>       float   myReal      = 3.987f;
23c23
<       aReal = myInteger + 0.001;             // floating expression
---
>       aReal = myInteger + 0.001f;             // floating expression
::::::::::::::
EssentialData.java.diff
::::::::::::::
6c6
<  @version	1.00; 21 July 1995
---
>  @version	1.00f; 21 July 1995
14c14
<       float   myReal      = 3.14159;
---
>       float   myReal      = 3.14159f;
::::::::::::::
EssentialExpress.java.diff
::::::::::::::
6c6
<  @version	1.02; 22 July 1995
---
>  @version	1.02f; 22 July 1995
15c15
<       example = (3+2) + 5*3/7 + 3.123 + (42*7 + 4);
---
>       example = (3+2) + 5*3/7 + 3.123f + (42*7 + 4);
19c19
<       example = Math.sin(0.50) + Math.log(13) + Math.sqrt(2) + Math.exp(4);   
---
>       example = Math.sin(0.50f) + Math.log(13) + Math.sqrt(2) + Math.exp(4);   
24,25c24,25
<       System.out.println("a random number (0.0 to 1.0) = " + Math.random());
<       System.out.println("round(3.65) = " + Math.round(3.65));
---
>       System.out.println("a random number (0.0f to 1.0f) = " + Math.random());
>       System.out.println("round(3.65f) = " + Math.round(3.65f));
27c27
<       System.out.println("maximum of 3.98 and 14.2 = " + Math.max(3.98, 14.2));
---
>       System.out.println("maximum of 3.98f and 14.2f = " + Math.max(3.98f, 14.2f));
::::::::::::::
EssentialFlow.java.diff
::::::::::::::
6c6
<  @version	1.03; 21 July 1995
---
>  @version	1.03f; 21 July 1995
::::::::::::::
EssentialLiterals.java.diff
::::::::::::::
6c6
<  @version	1.00; 21 July 1995
---
>  @version	1.00f; 21 July 1995
18c18
<       System.out.println(2E3);        // scientific notation: 2 times 1,000
---
>       System.out.println(2E3f);        // scientific notation: 2 times 1,000
37,39c37,39
<       System.out.println(3.1415);      // real number
<       System.out.println(-0.61803);    // negative real number
<       System.out.println(2.9E4);       // scientific notation: 2.9 times 10,000 
---
>       System.out.println(3.1415f);      // real number
>       System.out.println(-0.61803f);    // negative real number
>       System.out.println(2.9fE4);       // scientific notation: 2.9f times 10,000 
::::::::::::::
EssentialMethods.java.diff
::::::::::::::
6c6
<  @version	1.02; 22 July 1995
---
>  @version	1.02f; 22 July 1995
::::::::::::::
EssentialOperators.java.diff
::::::::::::::
6c6
<  @version	1.02; 21 July 1995
---
>  @version	1.02f; 21 July 1995
14c14
<       float   myReal      = 3.14159;
---
>       float   myReal      = 3.14159f;
29c29
<       System.out.println(myInteger/3.0);      // division with real
---
>       System.out.println(myInteger/3.0f);      // division with real
::::::::::::::
EssentialRunner.java.diff
::::::::::::::
1,2c1
< import awt.*;
< import browser.Applet;
---
> import java.awt.*;
7c6
<  @version	1.54; 22 July 1995
---
>  @version	1.54f; 22 July 1995
10c9
< public class EssentialRunner extends Applet implements Runnable {
---
> public class EssentialRunner extends java.applet.Applet implements Runnable {
14c13
<     static int width = 500;
---
>     static int size().width = 500;
19c18
< 	resize(width, width);
---
> 	resize(size().width, size().width);
24c23
< 	g.drawLine(width/2, width/2, x, y);
---
> 	g.drawLine(size().width/2, size().width/2, x, y);
26c25
<         if (y > width) {
---
>         if (y > size().width) {
32c31
<                x = width - cycle*interval;
---
>                x = size().width - cycle*interval;
53c52
< 	       Thread.sleep(interval);
---
> 	try {Thread.sleep(interval);} catch (InterruptedException e){}
64c63
<     public void mouseUp(int x, int y) { 
---
>     public boolean mouseUp(java.awt.Event evt, int x, int y) { 
::::::::::::::
EssentialScope.java.diff
::::::::::::::
6c6
<  @version	1.03; 22 July 1995
---
>  @version	1.03f; 22 July 1995
::::::::::::::
Events.java.diff
::::::::::::::
1c1
< import awt.Graphics;
---
> import java.awt.Graphics;
6c6
<  @version  	1.56; 23 Jul 1995
---
>  @version  	1.56f; 23 Jul 1995
39c39
<       Thread.sleep(eventInterval*drama);
---
> try {Thread.sleep(eventInterval*drama);} catch (InterruptedException e){}
::::::::::::::
HelloWorld.java.diff
::::::::::::::
1,2c1
< import browser.Applet;
< import awt.Graphics;
---
> import java.awt.Graphics;
4c3
< class EssentialApplet extends Applet {
---
> public class EssentialApplet extends java.applet.Applet {
::::::::::::::
Magic.java.diff
::::::::::::::
2,3c2
< import awt.*;
< import browser.Applet;
---
> import java.awt.*;
31c30
< class Magic extends Applet {
---
> public class Magic extends java.applet.Applet {
67,68c66,67
< 	dana = getAttribute("imgurl");
< 	daimg= getImage(dana);
---
> 	dana = getParameter("imgurl");
> 	daimg= getImage(getCodeBase(), dana);
88c87
< 		 g.setForeground(lncolor); 
---
> 		 g.setColor(lncolor); 
95,96c94,95
< 	     g.drawImage(daimg, 0, 0);	
< 	     g.paint3DRect(0, 0, width, height,false,true);
---
> 	     g.drawImage(daimg, 0, 0, this);	
> 	     g.draw3DRect(0, 0, size().width, size().height,true);
100c99
< 		   g.setForeground(lncolor); 
---
> 		   g.setColor(lncolor); 
110,111c109,110
< 	ux1 = width;
< 	uy1 = height;
---
> 	ux1 = size().width;
> 	uy1 = size().height;
132c131
< 	public void mouseUp(int x, int y) {
---
> 	public boolean mouseUp(java.awt.Event evt, int x, int y) {
140c139
< 	public void mouseExit() {
---
> 	public boolean mouseExit(java.awt.Event evt, ) {
149c148
<     public void mouseDrag(int x, int y) {
---
>     public boolean mouseDrag(java.awt.Event evt, int x, int y) {
207c206
< 	String s = getAttribute(name);
---
> 	String s = getParameter(name);
218c217
< 	defcolor = getColor(r, g, b);
---
> 	defcolor = new java.awt.Color(r, g, b);
::::::::::::::
Person.java.diff
::::::::::::::
6c6
<  @version    1.05; 23 July 1995
---
>  @version    1.05f; 23 July 1995
::::::::::::::
Safe.java.diff
::::::::::::::
6c6
<  @version    1.04; 23 July 1995
---
>  @version    1.04f; 23 July 1995
::::::::::::::
Scene.java.diff
::::::::::::::
1,2c1
< import browser.Applet;
< import awt.Graphics;
---
> import java.awt.Graphics;
7c6
<  @version 	1.99; 23 Jul 1995
---
>  @version 	1.99f; 23 Jul 1995
10c9
< class Scene extends Applet implements Runnable {
---
> public class Scene extends java.applet.Applet implements Runnable {
57c56
<    public void mouseDown(int x, int y) { 
---
>    public boolean mouseDown(java.awt.Event evt, int x, int y) { 
::::::::::::::
Script.java.diff
::::::::::::::
5c5
<  @version 	1.05; 23 Jul 1995 
---
>  @version 	1.05f; 23 Jul 1995 
::::::::::::::
Segment.java.diff
::::::::::::::
6c6
<  @version    1.03; 23 July 1995
---
>  @version    1.03f; 23 July 1995
::::::::::::::
SimpleIO.java.diff
::::::::::::::
::::::::::::::
SpyGame.java.diff
::::::::::::::
6c6
<  @version    1.07; 23 July 1995
---
>  @version    1.07f; 23 July 1995
