Sunit Katkar's Home Page

Java Links

 


In 1997 I brushed off Java as just another short lived Fad on the Web. Fortunately I made the switch to Java and I am very happy with what I am doing with Java. On this page you will find links to some applets that I have created. They are contributions to the vast Java resources available on the web. Thanks to all you Java enthusiasts, developers, professionals who have made Java a wonderful and on-going experience.

NEWS!
Recently JARS rated my applets. I am thrilled and this rating has further enthused me to pursue Java. The rated applets carry the JARS logo. Other applets have also been submitted. I will soon come up with new applets and classes..which will of course be up on this page along with the source code! 
MORE NEWS!! As of 26th January 1998 !! I got more JARS ratings for QuickPanels and QuickCoolButton. Both are rated 'TOP 25%'by JARS. Check them out below...

You are free to modify my code and use these applets as you like.  If you do, please email me a copy.

Applet

Use

Available

Rated

JavaOOPDraw

A very basic Java implementation of the popular Polymorphism example of Shapes given in every book on Object Oriented Concepts and Programming. Also there is no flcikering and the shapes that you draw stay on the canvas as you draw another shape.

demo
sourcecode

JARS Top 25% Rated Web-Applet

QuickButton

A simple NON-IMAGE yet somewhat attractive and configurable button which loads quickly.

demo
appletsource
sourcecode

QuickButton1

Usually we put at least two buttons on a interface - like OK and Cancel or Yes and No. If you are programming under Windows, you have a nice GUI editor which generates a .rc file. I have modified the measurement routine in the QuickButton applet above to achieve this effect.

NEW in this version of QuickButton1: You can have same sized buttons.  All you have to do is:  

  • plan what the (text) labels will be for each button. 

  • pass the text string you want for a button followed by the LONGEST string you have planned for a button. 

Changes since QuickButton : 

  • The shading of buttons in enabled/disabled state is changed

  • You can also change the label(text) of the button as is possible with normal buttons.

  • And of course you can have a pair or more buttons of the same size.

demo applet
appletsource
sourcecode 

 
QuickPanels
(2 Types of Panels)

Panel is a really convenient class in the Java AWT. These two QuickPanels are extended from the original Panel class, offering a visual enhancement byway of borders indicating the boundary of the panels.

demo applet
appletsource

Source code of classes used

QuickPanels Applet
QuickPanel
QuickLabelPanel

JARS Top 25% Rated Web-Applet
QuickCoolButton

Nice borderless button as a result of combining the techniques used in QuickButtons and QuickPanels. Images are not used so the applet should load quite quickly. 

demo applet
appletsource

Source code of classes used

QuickCoolButton
QuickPanel
QuickLabelPanel

JARS Top 25% Rated Web-Applet