Welcome to my Little Java Page!
Java is an object-oriented programming language promulgated
by Javasoft (a part of Sun Microsystems). I've been programming
in Java since it was first released to the public, and
teaching the language on-and-off for about three years.
You can find out more about me on my professional
page.
Java material on this page and connected pages:
Applets for Download
Here are four small
applets that I've written that I think might be useful
or interesting
to other people. All of these are free for your use
as long as authorship credit is preserved.
 
- TalkImageApplet - An Image with cartoon word bubbles
-
The TalkImageApplet is a simple Java 1.0 applet that
allows you to present an image, and animate cartoon-style
word bubbles with a selection of phrases. This is suitable
for use as humor, political satire, religious instruction,
etc. The applet uses a fairly large set of parameters to
configure the phrases, their locations, timing, and more.
Setting up the applet is moderately complex, but it offers
substantial flexibility for positioning the word bubbles
so that they do no occlude any important part of the picture.
This applet has been tested in Netscape 3, 4, 4.5, and MSIE 4. It
should work in any web browser that supports Java 1.0.2.
-
To see an example of this applet, visit
Saucy's web page.
There is also a small example in the distribution, below.
-
The TalkImageApplet is free for your use, and freely redistributable.
Download the source code, class files, and documentation for TalkImageApplet.
- ImageSampler - View Images from a List (w/ Tiling!)
-
This applet provides an easy way to present a series of
images for a visitor's perusal. It is especially made
for displaying tiling images (such as web page backgrounds).
The ImageSampler applet permits its user to select and
configure text to view as an overlay over the tiled image;
to preview how the image might look as a web page
background.
This applet has been tested in Netscape 4, 4.5, and MSIE 4. It
should work in any web browser or other application
that supports Java 1.0.2.
-
To see an example of the applet working, visit
my tiling
background sampler.
There is also a small example in the distribution below.
-
Download the source code, class files, and documentation for the
ImageSampler applet.
- VertScrollText - Yet another scrolling text applet
-
This applet is a simple scrolling text applet, with a
few nice features. It lets you adjust colors and speeds
and fonts and margins. It supports clickable links. Plus,
it allows you to put an image banner above the scrolling
region.
This applet has been tested in Netscape 4.7, and MSIE 4.01.
It should work in any web browser or other application
that supports Java 1.0.2 or later.
-
To see a small example of this applet,
click here.
There are three more example HTML files in the distributions
below.
-
Download the source code, class files, and documentation for the
VertScrollText applet.
- DiningApplet - Dining Philosopher's Demo Applet
-
This applet is a simple Java threading demo that illustrates
a solution to the the Dining Philosopher's Problem.
It lets you set the number of philosophers, and it
includes a text log of the action.
This applet has been tested in Netscape 4.7, and MSIE 4.01.
It should work in any web browser or other application
that supports Java 1.1 or later.
-
To see a small example of this applet,
click here.
-
Download the source code and class files for the
Dining Philosopher's applet.
- SPIRO - Amazing Spirograph Applet
-
This applet is a sophisticated Java graphics applet/application
that lets you draw multiple spirograph-like pictures.
It allows you to set a wide variety of parameters, and it even
supports saving the drawings you make via your web browser
(using a server-side CGI script).
This applet has been tested in several browsers, all listed
on the Spiro applet page.
It should work in any web browser or other application
that supports Java 1.1.5 or later.
Source code available on request.
-
Run the Spiro applet or download the application binary Jar file.
Java Programming Resources
The sites below offer Java programming information, downloads, links,
and more. From this selection, you should be able to reach most of the
best Java resources on the web.
-
-
Javasoft - Main site of the group that created Java
-
-
Java Boutique - Jumbo site for Java news, reviews, etc.
-
-
jRoundup - Java resource site aimed at
professional programmers, pretty new
-
-
GAMELAN - Official, very large, Java resource directory
-
-
Java at Cetus - Simple but extensive collection of Java links
-
-
JFind.Com - New Java resources directory and repository
-
-
JavaWorld - Magazine web site
-
-
Internet Mining Co. Java - IMC Java resource listings
-
-
IBM Focus on Java - Java hub - extensive info, not just IBM stuff
-
-
Java FAQ - The official Usenet Java FAQ
-
-
The Java Lobby - Java news, advocacy, and resources
-
-
Mathtools.net - technical computing portal,
with extensive Java scientific computing resources.
-
-
Banda Java Toolkit - Nice if eclectic
set of free packages for Java 1.2
-
-
WWW Virtual Library: Java programming language - Academic-oriented Java resources
-
-
Inside Java - Web site for Java programmers
-
-
O'Reilly Java Center - Great Java resource
center by publishing house O'Reilly & Associates
-
-
Java.Org - Directory of Java organizations & clubs
-
-
-
Yahoo! Java - Java section of Yahoo directory tree
[Ziring
MicroWeb Home] [Neal
Ziring] [Julie
Ziring]
[Sign Guestbook]
This page written by Neal
Ziring, last modified 3/23/02.