cover of computer careers book

 

 

 

 

 

 

 

Discover the 8 Reasons Why Now is the Best Time Ever to Change to a Computer Info Tech Career

Java Swing for Not Yet Techies

"Computer Careers: Using Java to Develop Software Applications With Windows or GUI Look and Feel"

by Richard Stooker, President Info Ring Press and author of Secrets of Changing to a Computer Career

 

Java Swing in its essence is a user interface development kit for Java. Java Swing contains a large number of graphic components for creating the GUI programs which we PC owners are used to having, and this enables and encourages the use of it for creating software programs for large enterprises, whose employees would rebel if forced to use the DOS prompt.

When Sun Microsystems first unleashed Java on the world in 1995, everybody got excited about the potential benefits of a cross-platform language. However, since Sun had originally created Java to work as an embedded language in small appliances, they didn't have a full set of developer tools. Java Swing was a step toward fixing that problem.

In April 1997, Sun's Java group announced the released of the Java Foundation Classes (JFC) -- which included the Abstract Windows Toolkit (AWT), a software development "toolkit" for creating Windows programs using it. This included a much improved user interface -- Java Swing. It is one of five libraries in the JFC.

Java Swing components are all JavaBeans

However, Java Swing is written in Java and includes its own components, improving its own portability. It includes such lightweight components as: tree components, tables, tabbed dialog boxes, tooltips and more - that are independent of the operating system of the computer the program is running on.

Using it, you can choose for your program a pre-built Look and Feel (L&F) or you can design your own. It has a full selection of Pluggable Look and Feels (PLAFs), which you can just "plug in" to your application. This would help ordinary users feel comfortable with your program, because it looks like other Windows programs that they have used.

The first release of Java Swing by itself was in 1998, and it came built into Java 2

Java Swing builds on the event model introduced in the JDK 1.1 series - "event subscriber" design instead of "chain" design. Therefore, it now requires at least JDK 1.1.5 to run.

Java Swing uses the model-delegate architecture behind its components, a simpler version of the model-view-controller architecture (MVC) as its fundamental design behind arguments.

This model breaks GUIs into three elements:

  1. Model
  2. View
  3. Controller

This introduces Java Swing.

Next: JDBC Java Database Connectivity

Use Your New Computer Career as a Stepping Stone to Even Greater Success

Send off for your free 7-part Techie Plus eCourse now. So that you can learn:

  • The 7 most important skills to even greater business achievement -- not to mention wealth and (maybe) fame
  • Why techies are expendable in bad times and how to protect yourself from them
  • Why the world's richest computer programmer has not written any code in ages
  • How one ex-engineer now makes $500,000 a year
  • The abilities most techies don't even realize they don't have -- which confines their success to their technical abilities
  • Why techies are expendable in bad times and how to protect yourself from them

It's fast and easy. You will receive the first part in your email box within minutes.

I respect your privacy. I will never sell, rent or trade your email address.

After you subscribe, the form will redirect you to a thank you page.

Subscribe now to free 7 part Techie Plus eCourse
Your Name:
Your Email:

Check Out Email Aces Today!
- Powered By Email Aces -

Thank you!

Rick Stooker

Permission is granted to reprint the above article in an ezine or on a website as long as it is reprinted in full, with no changes, with full credit and with this contact information and link included at the bottom. All other rights reserved.

Copyright 2007 by Info Ring Press

All Rights Reserved.

Computer Careers (Home)   Sitemap   Contact   Privacy  

Info Ring Press
Richard Stooker
PO Box 617
130-G Ballwin Manor Dr
Ballwin, MO 63011
(636) 394-2052
rick@inforingpress.com