Java Goodies for Webmasters of All Abilities



Java is a powerful programming language based on the syntax of C and C++ with a simpler object model and the ability to be used on the web. Java is an open source language developed by Sun Microsystems and released to the public in 1995; the language was influenced by Ada, C++, Eiffel and Mesa programming languages and has led to the influence on PHP, JavaScript and C# languages. Java can be used for everything from animating a photo to adding music and improving form functionality as well as providing a language that can produce cool effects and great drop down menus.

·          Sun Microsystems Java tutorials.

·          Large lists of tutorials and resources for Java developers.

·          Simple tutorials to Java developers.

·          Java for beginners: a simple tutorial with examples.

·          A simple introduction to Java.

A set theory machine will allow a programmer or developer to have defined a tonal set and have it be used according to a set of parameters for musical tones. Several Java applets are needed to pull off this effect or application. This applet is based upon the tonal system of half or semi-tones and is the basis of Western musical theory. Set theory uses a "set" or list of tones or pitches to develop the system for which a song or melody is played. This differs from using a scale as these tones can be any 12 tones and not defined by their placement within a scale or existing tonal system. The applet enables users to determine the tones played as well as giving a programmer the ability to create interesting melodies with no pre-existing knowledge of music theory.

·          Guidelines for using the Java programming language for web design.

·          Java links and resources for developers and novices alike.

·          Plug-ins and interactivity through the use of Java.

·          Drop down menus and buttons using Java.

·          A simple tutorial on applets and the Java language.

Many sites use rotating banner ads for advertising which can be controlled by Java applets. Many banners use associated URLs to direct the individual clicking to the advertiser's page. Here is a bit of code form the applet: "< applet width=w height=h code=AdBanner.class >

< param name=imageArray value="img1.gif,img2.gif, ...imgn.gif" >

< param name=urlArray value="http://url1/, ...http://urln" >

< param name=targetWindow value="_top" >

< param name=frameDelay value="5" >< /applet >". The target window if left blank will load the URL into the current browser window or it can be set to open in another window. The time intervals may be set for an integer in seconds to delay or quicken the time of banner switching. For best results use the same dimensions for width and height and be sure to have the image size be the same as the applet size which is set with the "width" and "height" at the beginning of the applet code.

·          A simple Java applet resource page filed with downloads and examples.

·          A list of links and sources of information on applets and using Java for web design.

·          Source of multiple Java applets downloads for free.

·          Java applets for mathematical calculations.

·          Using Java applets and how to place them into HTML pages and documents.

A very cool addition to any site is an applet to figure averages whether it is for a shopping cart, analysis or for finding GPAs in classes. A GPA calculator is a great way to stay on top of classes and how hard a student needs to study for class work and tests. The applet works by associating the GPA desired with what the current standing in each class is. Each grade must be entered in as a capital letter and the applet updates the GPA every few seconds, an automatic file recovery process. This will calculate the current and cumulative GPA at any given time during a semester of classes. This applet could easily be transformed to perform cost averages, visitor rate averages or even a way of determining the batting averages of baseball players. Regardless of how they are being used Java applets and the Java programming language can add design elements and interactivity to any web page.