|
We pause here for a moment to see where we've been and where we are headed. So far in this course we discussed the following:
Although most of these topics were only superficially discussed, you could quickly begin writing basic programs, especially with the guidance of the example programs. It is only by programming that you really learn the language. As we continue in the course, we will come back to several of these topics and expand on them. In upcoming lectures we will also discuss :
With Java 1.1 and Java 1.2 (also called Java 2) came great enhancements in graphics and user interface capabilities. In this lecture we will look at
The AWT provides sufficient capabilities for simple programs with basic interfaces and graphics. However, when you begin to build more elaborate applets and applications, it is strongly recommended to use the Swing/Java2D classes. They provide both far greater capabilities and better performance. Due, however, to problems with browser incompatibilities (e.g. plug-ins are needed to run 1.2 applets) and the huge number and depth of the Swing and Java2D classes, we will only discuss the basics of these packages here.
|
||||||||||||
|
|||||||||||||