• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SCJA Exam: AWT & Swing

 
Alexander Bunkenburg
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello people

I am preparing our team for SCJA. I have not taken the exam yet. I see that one of the objectives requires familiarity with java.awt and java.swing.

How much of those two is required for the exam?

Since we are programming for the server, the programmers have no previous knowledge of these packages and learning the material is not relevant to work. So I would like to keep it short!

In the topics IO and java.util we can do more easily because that material is relevant to us.

Thanks for any comments!

Cameron: I've ordered your book from amazon but since it takes ages to deliver, I cannot wait for it.
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is no such requirement to know java.swing



-Cameron McKenzie
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you are stumbling upon the whole point of the SCJA exam. To become a well rounded SCJA professional, you need a strong knowledge of all aspects of Java programming, and a solid understanding on when various technologies are applicable, and when other technologies will cause problems.

Be familiar with what a javax.swing component looks like. Do you know why they are called lightweight components? Are they dependent upon heavyweight components? Do you know why a component is called a heavyweight component, and which parts of the Java API fought Tyson in the 80's?

Why would you use an Applet? Why wouldn't you? How are Swing and awt desktop applications deployed and updated? How do you re-deploy 1000 desktop Java applications already in use?

Do you need to know how to bind a java.awt Button to an actionlistener? Definitely not - that's the domain of the programming exam.

Do you know, at a high level, how to validate an html form when a user submits with an html button? That is definitely in the domain of the SCJA exam.

Cheers!

-Cameron McKenzie
[ November 07, 2006: Message edited by: Cameron W. McKenzie ]
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Who vandalized the moose? I bet I know.

Just wanted to add (resurrect) this thread, and mention that I added a new link on my site dedicated to the differences between swing and awt components for the SCJA exam. It also deals with the differences between heavyweight components and lightweight components.

It's a topic that's confused a few people, especailly people without much GUI experinces. I hope this helps:

Differences between Lightweight and Heavyweight Java GUI Components

You gotta have the Java Plugin for the applets to work. Shame on you if you don't have it installed already.

-Cameron McKenzie
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic