Japanese Version/English Version
Thank you for downloading JuggleMaster java. Read 'JuggleMaster Java Distribution License' carefully. By downloading the software, you agree to the terms and conditions of the license. In the case of disagreement, dipose of the bundle of which the definition is given below.
Q: What are those whole bunch of ***.java files?
A: If you have got no ideas what they are, you can just throw them away.
How to use JuggleMaster Java (now more helpful thanks to Mr. Isaac Orr)
You should have two applet windows open - one is the control panel window and the other is the view window, where the actual juggling patterns are displayed. All user interface is done through the control panel - the view window is for viewing only. Please note that you can not close these windows by pressing on the [x] at the top right corner of the window; They belong to an applet and therefore will close only when you exit the applet by selecting 'quit' from the control panel menu.
Using the program to render one of the pre-programmed patterns is
fairly straightforward - simply scroll down to that
pattern and double click it.
The pattern will start playing in the view window,
while you may alter its parameters using
the control panel - setting the desired speed, height etc.
(you can get a "GloBall" effect by eliminating the siteswap text
and the juggler's body).
Note that your control panel changes are applied
only when you press the 'Juggle' button.
If you find Jmj is too exhaustive for your computer, reduce the value of
'smoothness'.
In addition to selecting predefined patterns from the list you may also insert and view siteswaps of your own fancy (so long as they constitute legal patterns). Select 'try a new siteswap' from the 'option' menu and type in your siteswap of choice. Here are a few guidelines:
Of 'Pattern File'
JuggleMaster itself does not contain informations of patterns. It reads 'pattern file' for the source of tricks.
You must have received two pattern files, pattern.jm and pattern_ja.jm,
and the former is loaded automatically when JuggleMaster starts.
* The latter is written in Japanese.
If you get interested, try it.
These two come from the original DOS version of JuggleMaster, which are the great pieces of work by Ken Matsuoka.
The versions included here also contain many, many extra tricks (of great fun!) given by Isaac Orr and his fellows.
You can load other pattern files by choosing 'load a pattern file' from the pulldown menu 'option'. It will lose the memory of former patterns, except arm motion styles.
Syntax of Pattern File
Read pattern.jm and you'll see. It is just a normal text file.
A few changes for Java version will only be given here.
But don't worry, I only am escaped to tell thee.
The first line corresponds to the first throw, and the second is ..., and so on. x1,y1 are the x/y coordinates at which the ball is catched, and at x2,y2 thrown. The scale is like following:
value | position | range | |
x | 10
0 -10 |
below the throwing shoulder
center of the body under the opposite shoulder |
-30 to +30 |
y | 10
0 |
face level
stomach level |
-10 to 20 |
This way of 'style' definition is proper to JuggleMaster, and not universal like the siteswap notation.
<APPLET> tag syntax
I think this suffices if you like to know.
Those <PARAM> tags can also be used.
About JuggleMaster
JuggleMaster Java ('JMJ')is a port to Java based on JMX
by Yuji Konishi and ASANUMA Nobuhiko.
Files called pattern.jm and pattern_ja.jm in JMJ are the components of the original, and were called patt_e.jm, patt_j.jm, respectively. Their copyright belongs to Ken Matsuoka.
Let Me Say