J2ee hosting - The SWT Library Eclipse not only has an
The SWT Library Eclipse not only has an excellent Java IDE, but with SWT and JFace it also provides libraries that can serve as a replacement for the Java AWT and Swing. The Java AWT implements its own GUI elements and graphics operations in Java and C. Swing builds on this basis with a pure Java implementation of more advanced GUI elements. In contrast, SWT is not much more than a platform-independent interface to the host windowing system (Figure 8.1). In most cases, the SWT classes simply delegate the various method calls to the functions of this native windowing system. To do so, SWT uses the Java Native Interface (JNI), which allows C programs to be invoked from Java. Using this technology, it was possible to implement most of the SWT in Java; only a small native library is required. The advantage of this concept is that, because of the close integration with the host operating system, the look and feel and the responsiveness of SWT-implemented applications are no different than in native applications. For Java this could mean a breakthrough on the desktop. Although the performance of Swing has improved with Java 1.4, Java applications that rely on Swing are still unable to match native applications in presentation quality and responsiveness. 8 Operating system sun.awt java.awt Swing Operating system Windowing system SWT JNI JFace Figure 8.1
Pay us little and get a lot! We will give you the cheapest web hosting available, trust us and check cheapest web hosting services.