Foilset Search Full Index for Basic foilset

Java Programming for Middle and High School Students I: Elementary Java

Given by Nancy McCracken (foils by Tom Scavo) at NPAC/ECS Java Academy on February to April 1998 and 1999. Foils prepared 6 Feb 99

Introduction
Java Applets
Understanding Applet Methods
Elementary Java Graphics
Java Geometry


Table of Contents for Java Programming for Middle and High School Students I: Elementary Java

There are two types of foils -- html and image which are each available in basic and JavaScript enabled "focused" style
(basic:)(focus style:) Denote Foils where Image Critical
(basic:)(focus style:) Denote Foils where Image has important information
(basic:)(focus style:) Denote Foils where HTML is sufficient
denotes presence of Additional linked information which is greyed out if missing

Important URLs for Foil 1 1 Java Academy
2 Part I: Elementary Java
3 Prerequisites
Online Java Resources for Foil 4 4 Online Java Resources
Software for Foil 5 5 Software
6 Notation
Java API Documentation 7 Applications Programming Interface
8 Variable Conventions
9 Java Applets
10 Applets and Applications
The HelloWorld Applet 11 My First Applet
12 Class Definition
13 Methods and Arguments
14 Importing Java Classes
The HelloWorld Applet 15 HelloWorld.java
16 The Java Compiler
HelloWorld.html 17 HelloWorld.html
18 The <APPLET> Tag
19 The <OBJECT> Tag
The HelloWorld Applet 20 Viewing the Applet
Using the JDK 21 Applet Development Cycle
22 Understanding Applet Methods
The java.applet.Applet Class 23 Applet Methods
24 Overriding Applet Methods
25 Applet Life Cycle
The java.awt.Container.paint Method 26 The paint Method
The AppletDemo Applet 27 Overriding the paint Method
28 Revised Life Cycle
The java.awt.Container.update Method 29 The update Method
The repaint Method for Foil 30 30 The repaint Method
31 Clearing the Applet
32 Definition of update
33 Elementary Java Graphics
34 Graphics Concepts
35 Coordinate System
36 Applet Dimensions
The java.awt.Graphics Class 37 Graphics Methods
The LineTest Applet 38 The drawLine Method
The RectTest Applet 39 The drawRect Method
The RoundRectTest Applet 40 The drawRoundRect Method
The Test3DRect Applet 41 The draw3DRect Method
The OvalTest Applet 42 The drawOval Method
The ArcTest Applet 43 The drawArc Method
44 Fill Methods
45 Java Geometry
The java.awt.Polygon Class 46 The Polygon Class
The java.awt.Polygon.addPoint Method 47 The addPoint Method
48 TriangleTest Applet
The TriangleTest Applet 49 TriangleTest Applet (cont'd)
The TriangleTest2 Exercise 50 An Equilateral Triangle
The QuadrilateralTest Applet 51 QuadrilateralTest Applet
52 Another Polygon Constructor
The OctagonTest Applet 53 OctagonTest.java
The OctagonTest2 Exercise 54 A Regular Octagon
HexagonTest Applets for Foil 55 55 A Surprise!

Full WebWisdom URL and this Foilset Search
This contains all WebWisdom links preceded by those referenced in this foilset
© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Feb 6 1999