
Pretty Bouncing Balls
Surprisingly entertaining.
|
BONUS.COM The SuperSite For Kids! 500 Entertaining and Educational Activities! |
Calendar Display Foundation Classes
The foundation for appointment, date book and scheduling applications.
Scrolling Real Time Stock Market Data
Demonstrates ScrollingTicker class, internet access and HTML parsing.
Scrolling Random Walk Plot
Canonical example applet for ScrollingTicker class.
Heap Sort for JAVA
Fast stable sorting algorithm for JAVA.

Interesting JAVA sites
|
Developer.com Gamelan Java directory |
|
I am the President of Odin Consulting. Odin Consulting offers consulting services for Java development, web content and web usability. Please visit our home page for more information.
The source code to each example is available on the respective page. Please feel free to use the code in your own projects. It is structured to benefit JAVA programmers, not web page designers. In most cases, the code provides building blocks which must be molded together with additional JAVA code to form useful applets.
All examples are copywrite 1997, Joel Peterson.
Permission to use and distribute unmodified copies of these examples is freely granted, provided that this notice is included and credit is given.
The following HTML source is an example of acceptable credit. It should be included on your web page in close proximity to your use of this code:
(APPLICATION NAME) makes use of Java classes provided by <A HREF="http://www.odin-consulting.com/users/joel/javastuff.html"> Joel Peterson</A>.
Permission to modify, use and distribute copies of these examples is granted provided that the above terms are followed and a disclaimer of the changes made is included.
Because the program is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing I provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.
In no event unless required by applicable law or agreed to in writing will I be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.
* The last two paragraphs are paraphrased from sections 11 and 12 of the GNU GPL.
Although the applets presented here have been tested on several platforms using different browsers, I cannot test all possible combinations of platform and browser. In general, I try to test everything using Netscape Navigator 4.04 for Linux, and at least one version each of Navigator and Internet Explorer for Windows 95 or NT. If something doesn't appear to be working properly, first try upgrading to the latest version of your browser. If it still doesn't work, please let me know. Bugs can be reported to jip@earthling.net.