:::::::::::::: 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