ALPHABETICAL INDEX 


A  B  C  D  E  F  G  H   I  J  K  L  M  N  O  P  R  S  T  U  V  W  X  Z

! (not)
!= (not equal to)
++ (incrementation)
|| (OR operator)
-= (decrementation)
== (compared to =)
= (compared to ==)
<= (smaller than or equal to)
3D-figures
π (pi)

A
action (method in applet)
actionEvent
ActionListener
ActionListener
actionPerformed (ActionEvent ae)
add
addActionlistener
adding button to applet
aligning text
alphabets (other than Roman)
animations
applet
applet window (width and heigt)
applets
appletviewer
applications
area, clicking - in applet window
arguments (passing to applet)
arguments (passing to method)
array
array of objects (buttons)
array of strings
array of strings
array of strings (packed)
array (filling at moment of declaration)
arrays of coordinates in Polygon
arrow, drawing
ASCII (opposed to Unicode)
assembler

B
Basic
basic colors, mixing
boolean
boolean action (Event e, Object o)
break (in switch .. case)
browser button
Button
button "reading" with MouseListener
button with text
buttonClicked (home-made method)
buttons - array
byte code
bytes (2 in char)

C
capital letters (converting text to)
capital letters (distinguishing from lower case)
cartoon movie (kind of)
case (distinguishing upper and lower)
case (switch)
cast
casting double to int
casting (sine value to pixels)
catch (try)
C/C++
centre of circle
mouseClicked
char
char (converting int to)
character
characters (conversion numbers to)
character, isolating from string with charAt
characters (numerical values of)
characters, processing with for lus
characters (series of, strings)
charAt()
checker board
circle, drawing
circle, drawing
class Dimension
clicking the mouse
clicking part of applet window
Color
colour
colours, defining
comment with //
comment with /* and */
comment with /* and */
compiler
compiler
concentric circles
concentric circles (filled with two colours)
condition with boolean
condition with multiple options (switch .. case)
control variables in for loop
conventional programs
conversion double to int
conversion number to character
conversion to capital letters
coordinates, catching of mouse click
coordinates of a Polygon
coordinates of ends of line
cursor, putting in TextField with requestFocus

D
declaration part of applet
declaring booleans
declaring arrays
declaring char
default (switch .. case)
defining your own colours
depth (3D) in figures
destroy (standard method in applet)
development environment Java
dice (random numbers)
Dimension
division of int numbers
DOS
DOS window (text in)
double (type)
double buffering
downloading Java
downloading compiler
drawing in an applet
drawing in an applet (advanced)
drawing in colour
drawImage
drawing triangles
drawLine
drawOval
drawPolygon
drawRect
drawRoundRect
drawString

E
editor
ellipse
else (if)
enter key (entering text via)
equals (to compare strings)
error detection using System.out.println
error handling using try .. catch
even numbers (list of, made with for loop)
Event (& Object, in method action)
executable
extends
extends for inheritance
extension (after file name)
extension .java

F
false
feedback
figures (irregular)
filling array at moment of declaration
filling in figures
fill3DRect
fillOval
fillPolygon
fillRect
fillRect
fillRoundRect
fitting, making text -
flag, drawing
fixFontSize (home-made method)
flickering image in animation
float (type)
floating-point numbers
font, defining
font size
for loop
for (; ;)
functions

G
g
games (random numbers for)
getIntFromTextField (home-made method)
getParameter()
getSize()
getText()
global variables
graphical context to make image in memory
Graphics
guessing number (game)

H
hasMoreTokens()
height applet window
height (in html file)
height of ellipse
hello applet
hello applet
hello.java
hello.class
high level programming languages
horizontal lines in applet window
html file
html file (dimensions in)
html file (passing arguments from)

  I  
if ... else
Image (in memory)
implements
import
import java.util.StringTokenizer
"ingepakt" array of strings
inheriting
inheriting via "extends"
init() (standard method in applet)
initializing array
initializing textfield
inputting data via textfield
inputting text by pressing enter key
int, from string with Integer.parseInt()
int (conversion to char)
int (opposed to double)
Integer.parseInt()
interface and inheritance (compared)
interface Runnable Internet
Internet browser
Internet browser
interpreter
inverting a word
inverting value of boolean
inverting value of boolean
irregular figures

J
Java Development Kit
Java Virtual Machine
Java Virtual Machine
java.applet.*
java.awt.*
java.awt.event.*
javac.exe
javac.exe
JDK
JVM

L
Label
leap yaer
Linux length of string
lines, drawing new lines with mouse
lnes, drawing lines
long (type)
loops (nested)
lotto numbers
low-level programming languages

M
machine language
Math.random()
mathematical equation
method
method that returns no value
method, int
method, first line
method (Listener)
method - void
method (passing values to)
methods and interfaces
methods and classes
mouse, catching mouse-coordinates
mouseEntered
MouseEvent
mouseExited
MouseListener
mousePressed
mouseReleased
"moving" sine
multi-tasking

N
"nested" loops
newt
not
nth character in string with charAt()
null
null
number, conversion to character
numerical value of characters

O
or (||-operator)
overriding

P
package java.awt.evt.*
paint
paint (home-made version through overriding)
paint (standard method in applet)
paint()
paramm name
parameters, getting from html file
partly drawing applet window with update()
Pascal
pi
pixels
pixels (width, height in applet window)
platform independence
Polygon
Polygon (waving flag)
preventing double numbers in lotto
programming languages
pulsating circle

R
radius of circle
random numbers
rectangle
rectangle with rounded corners
rectifying text
responding to a button
repaint()
repetition with for
repetition structure (do .. while)
requestFocus()
reset (home-made method)
RGB (red geoen blue)
rounded rectangle
run (method of thread)
runnable (interface)

S
screen memory semicolon in for loop
separator in packed array
series of characters (strings)
series of numbers with for loop
setBackground
setColor
setText()
shadow (suggestion of)
shooting target
sinusoid, drawing
size applet window in HTML file
size applet window - determining
sleep (method of thread)
smaller than or equal to
sorting
source code
soaces, removing with trim()
spaces, removing from string
standard methods in the applet
start() as standard method in applet
start() to start "run" of thread
statements
stop() as standard method in de applet
string
string array
string, breaking down to characters
string, converting to in int
string, processing with for loop
strings
strings, comparing with equals
StringTokenizer
stringWidth()
Sun Microsystems
switch ... case
System.out.println()

T
target
text (variables with, strings)
printing text
text, converting into capital letters
text, copying from textfield
text, make fitting
text next to textfield or button with Label
text on home-made button
text, putting in textfield
text, rectifying
text, sending to DOS window
TextField
textfield (entering data by pressing <enter>)
textfield, to input data
textfield, vacating
this
thread
Tokenizer
toUpperCase()
triangle (home-made method)
trim()
true
try .. catch
try .. catch (in method sleep)
typen of variablen
typecast

U
Unicode
update()

V values, passing to applet
values, passing to method
variables
variables (global)
variables (global)
void method

W width (in html file) width applet window
width ellipse
wiping out image in memory
Word
word processor

X
x and y coordinates of mouse click

top of page

HOME

MENU JAVA TUTORIAL


0. Introduction
1. The Hello applet
2. Drawing in an applet
3. Variables and repetition
4. Conditions, booleans and Dimension
5. Standard methods in the applet
6. Responding to a button
7. The TextField class
8. Working with random numbers
9. Arrays and nested loops
10. Methods in Java
11. More about methods
12. Displaying text
13. Drawing in an applet (2)
14. Basic animation

Zip-file with worked-out exercises

Newt, a very small editor.


top of page

(c) 2003, Thomas J.H. Luif