<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doku.sergev.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doku.sergev.org/feed.php">
        <title>Serge.V Lumber Barn lang:judo:english</title>
        <description></description>
        <link>https://doku.sergev.org/</link>
        <image rdf:resource="https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-07T07:16:15+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/color-values?rev=1172165208&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-001?rev=1170958058&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-002?rev=1170942109&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-003?rev=1170942119&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-004?rev=1170951173&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-005?rev=1171901954&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-006?rev=1170944670&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-007?rev=1170951180&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-008?rev=1170951275&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-009?rev=1170952269&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-010?rev=1170953514&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-011?rev=1170954230&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-012?rev=1170955313&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-013?rev=1170955851&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-014?rev=1170957114&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-015?rev=1170957161&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-016?rev=1170957367&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en-017?rev=1170957488&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/lang/judo/english/tutorial-en?rev=1170958044&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Serge.V Lumber Barn</title>
        <link>https://doku.sergev.org/</link>
        <url>https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/color-values?rev=1172165208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-22T17:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:color-values</title>
        <link>https://doku.sergev.org/lang/judo/english/color-values?rev=1172165208&amp;do=diff</link>
        <description>JUDO Color Values

This function can be used to create your own color value:


Color getColor (int red, int green, int blue);


It returns the color value defined by the red, green, blue combination
(each color component should be in the range 0 to 255).</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-001?rev=1170958058&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T18:07:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-001</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-001?rev=1170958058&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids

 Java For Kids
is a course for kids and beginner programmers using
the very easy-to-use JUDO windows program instead of that yukky
dos command line interface. It will be a very hands-on approach
with lots of doing, lots of exercises and a minimum of theory.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-002?rev=1170942109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T13:41:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-002</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-002?rev=1170942109&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 2

Start the java tutorial Now!
Run JUDO. Before you write your program you have to select which program
type you are going to use. This is done by clicking the</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-003?rev=1170942119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T13:41:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-003</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-003?rev=1170942119&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 3

Java Operators

Operators are special symbols used to combine variables and/or values.

The first set of Operators that we will look are maths operations such as plus, minus ,
multiply, divide.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-004?rev=1170951173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T16:12:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-004</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-004?rev=1170951173&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 4

Java LOOPs

WHILE loops

Try this:


    void main() {
        // 1. declare and initialize variables
        int counter = 1;

        // 2. now do the while loop
        while (counter &lt; 5)
        {
                printLine(&quot;counter  is equal to &quot; + count…</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-005?rev=1171901954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-19T16:19:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-005</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-005?rev=1171901954&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 5

Arrays

Arrays are lists of similar objects or datatypes. They are ordered
in a numbered sequence starting from 0 until the end or last item in the array.
Here is an array of integers (int&#039;s). Note the format.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-006?rev=1170944670&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T14:24:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-006</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-006?rev=1170944670&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 6

Java GRAPHICS

The first step in making graphics shapes in Java is to set the color.
After that you can draw the shape and then you must select another color
to draw any further shapes of a different color. Basic shapes include
rectangles and circles.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-007?rev=1170951180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T16:13:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-007</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-007?rev=1170951180&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 7

Java Animation

In a for loop draw an object with moving x or y coordinates.

Use the delay(time) function to animate.

Use clearDrawing as well.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-008?rev=1170951275&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T16:14:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-008</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-008?rev=1170951275&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids tutorial 8

Java Mouse Capture

Methods:
 Return Value   Method Name      Description  boolean       getMouseEvent()   Returns true if there was a mouse event (mouse button pressed, mouse button released, mouse moved, or mouse dragged)</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-009?rev=1170952269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T16:31:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-009</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-009?rev=1170952269&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Game Design - Basic Shoot-em-up

For this tutorial I will take you through the steps to design a basic
Space Invaders type game.
It will involve only very basic gameplay. Here will be the requirements:</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-010?rev=1170953514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T16:51:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-010</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-010?rev=1170953514&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java - Using the Command Prompt

Now we are going to start using Real Java. JUDO uses it but it is like
an interface between us and Java. Firstly find out where your Java is
situated on your hard drive. Do a search for</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-011?rev=1170954230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:03:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-011</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-011?rev=1170954230&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Methods

A java method is a series of statements that perform some repeated task.
Instead of writing 10 lines of code we can put those ten lines in a method
and just call it in one line. It is like a shortcut.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-012?rev=1170955313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:21:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-012</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-012?rev=1170955313&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Classes

A Java class is a reusable entity. It is self-contained and may be
thought of as an object like a fish or a rock or book. In a Space Invaders
game  you might have an  alien class, a defender class, a bullet class,
a bomb class and a game class that controls the whole thi…</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-013?rev=1170955851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:30:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-013</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-013?rev=1170955851&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Classes and Constructors (continued)

As we learnt in our last lesson, a java class can be thought of an object
and copies of that class can be made and called separate names.
This is called</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-014?rev=1170957114&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:51:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-014</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-014?rev=1170957114&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Applets Tutorial

Java Applets are run inside Web pages and are used on the internet.
They dont have a main method so they are not applications, they are
web applets. Different.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-015?rev=1170957161&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:52:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-015</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-015?rev=1170957161&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Mouse Click Method

In this tute I will attempt to do a rough explanation of the MouseListener
Interface. Interfaces are very hard to explain: they are like a plugin
or an adapter to allow completely different object to communicate.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-016?rev=1170957367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:56:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-016</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-016?rev=1170957367&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Simple Java Animation Using Threads


    import java.awt.*;
    import java.applet.*;
    public class TestAnim1 extends Applet implements Runnable {
	// Declare a Thread object
	Thread count;
	int x;
	int y;

	// initialize applet
	public void init()
	{
	    x = 0;
	    y = 20;
	   …</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en-017?rev=1170957488&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T17:58:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en-017</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en-017?rev=1170957488&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java Basic Button Action


    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;

    public class ClickButton extends Applet implements ActionListener {
	// declare a textfield and Button
	TextField text1;
	Button button1;

	// initialize the applet
	public vo…</description>
    </item>
    <item rdf:about="https://doku.sergev.org/lang/judo/english/tutorial-en?rev=1170958044&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-02-08T18:07:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lang:judo:english:tutorial-en</title>
        <link>https://doku.sergev.org/lang/judo/english/tutorial-en?rev=1170958044&amp;do=diff</link>
        <description>[  Intro    |  Begin |
 if/else    |  Loops |
 Arrays     |  Graphics |
 Animation  |  Mouse |
 Game       |  Real |
 Methods    |  Class |
 Class 2    |  Applet |
 MouseClick |  Thread |
 Button     ]

----------

Java For Kids

 Java For Kids is a course for kids and beginner programmers using
the very easy-to-use JUDO windows program instead of that yukky
dos command line interface. It will be a very hands-on approach
with lots of doing, lots of exercises and a minimum of theory.</description>
    </item>
</rdf:RDF>
