Printer Friendly
The Free Library
14,559,457 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Book browser.


Java Swing

Java developers who moved from applets to full-scale applications in the mid-1900s exposed several weaknesses of the Java Developer Kit, one of which was the primitive functionality of GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface.  components in the Abstract Window Toolkit (graphics) Abstract Window Toolkit - (AWT) Java's platform-independent windowing, graphics, and user-interface toolkit. The AWT is part of the Java Foundation Classes (JFC) - the standard API for providing a graphical user interface (GUI) for a Java program.

Compare: SWING.
 (AWT (Abstract Windowing Toolkit) A class library from Sun that provides an application framework and graphical user interface (GUI) routines for Java programmers. AWT was the first user interface development system included in the Java Foundation Classes (JFC). ). To fix that particular problem, Sun Microsystems' Java group came up with Swing, a set of much more complete, flexible, and portable user interface components written entirely in Java. According to the authors of 'Java Swing' Swing revolutionized user interface development, enabling enterprise development in Java. With the release of Java 2 SDK Java 2 SDK - Java 2 Software Development Kit  1.4, Swing's performance is even better. Loy and his cohorts have completely revised their comprehensive book not only to cover features available in Java 2 SDK 1.3 and 1.4, but also to include extensive coverage of Java on the new Mac OS X environment. The new edition of "Java. Swing" has hundreds of useful examples and detailed explanations to help programmers of all skill levels create code quickly and effectively. Java Swing offers a complete introduction to the entire Swing component set--tables, trees, sliders, spinners, progress bars, internal frames, text components, with discussions on how to use them, display them on the screen, register for events, get information from them, extend them, and even create new ones. The book also goes into detail about the model-delegate architecture behind the components and discusses the data models. As the book explains, "Understanding the models is essential when you're working on an application that requires something significantly different from the component's default behavior."

Essential System Administration

This new Edition of 'Essential System Administration" Covers All the Fundamentals of Running Unix and Linux Systems approaching system administration from a task-oriented perspective, so it is organized around various facets of the system administrator's job, rather than around the features of the Unix operating system Noun 1. UNIX operating system - trademark for a powerful operating system
UNIX, UNIX system

operating system, OS - (computer science) software that controls the execution of computer programs and may provide various services
, or the workings of the hardware subsystems in a typical system, or some designated group of administrative commands. In the third edition, Frisch covers all the fundamental and essential tasks required to run such divergent Unix systems as AIX, FreeBSD, HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations.

(operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations.
, Linux, Solaris, Tru64, and more.

The new edition includes expanded coverage of networking, electronic mail, security, and kernel configuration--topics of increasing importance to administrators. It also covers services such as LDAP (Lightweight Directory Access Protocol) A protocol used to access a directory listing. LDAP support is implemented in Web browsers and e-mail programs, which can query an LDAP-compliant directory. , PAM, DHCP (Dynamic Host Configuration Protocol) Software that automatically assigns temporary IP addresses to client stations logging into an IP network. It eliminates having to manually assign permanent "static" IP addresses. DHCP software runs in servers and routers. , and DNS (Domain Name System) A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP protocol. For example, when a Web site address is given to the DNS either by typing a URL in a browser or behind the , and discussions of many important open source tools, including SSH, Cfengine, Amanda, RRDTool, and Cricket. Written for full- or part-time administrators of Unix systems, the book includes help for both Unix users who are new to system administration and for experienced system administrators who are new to Unix.

Linux Server Hacks

Linux Server Hacks' is a collection of industrial-strength, real-world, tested solutions to practical problems. The book contains one hundred independent but related tips, tools, and scripts that solve common but frequently difficult administrative tasks. Some of the hacks are subtle, many of them are non-obvious, and all of them demonstrate the power and flexibility of a Linux system. The book offers hacks devoted to tuning the Linux kernel to make one's system run more efficiently, as well as using CVS (1) (Concurrent Versions System) A version control system for Unix that was initially developed as a series of shell scripts in the mid-1980s. CVS maintains the changes between one source code version and another and stores all the changes in one file.  or RCS (1) (Remote Computer Service) A remote timesharing service.

(2) (Revision Control System) A Unix utility that provides version control.

RCS - Revision Control System
 to track the revision to system files. There are hacks covering alternate ways of doing backups, using the system monitoring tools to track system performance, and a variety of secure networking solutions. 'Linux Server Hacks' also includes tips on managing large-scale web installations running Apache, MYSQL, and other open source tools that are typically part of a Linux system. Every hack can be read in just a few minutes, but will save hours of searching for the right answer. This book contains one hundred directly applicable hacks that solve common but frequently difficult tasks.
COPYRIGHT 2004 A.P. Publications Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Software World Intelligence
Publication:Software World
Article Type:Book Review
Date:May 1, 2004
Words:606
Previous Article:Storage Performance Council update.(Software World Intelligence)
Next Article:Managing missing data.(Data Systems)
Topics:



Related Articles
Assessing Adolescent and Adult Intelligence.
DOLPHINS: What They Can Teach Us.(Review)
Proven Strategies in Competitive Intelligence: Lessons from the Trenches.(Review)
Spiritual intelligence: Developing higher consciousness. (Book Reviews).
The rising curve: Long-term gains in IQ and related measures. (Book Reviews).
Mythical Murcutt; Glenn Murcutt: Buildings + Projects 1962-2003.(Reviews)(Book Review)
Book browser.(Software World Intelligence)(Book Review)
Leroy Thompson. Secret Techniques of the Elite Forces: How to Train and Fight like the Elite and Special Operations Forces of the World.(Brief...
Appreciative Intelligence.(Appreciative Intelligence: Seeing the Mighty Oak in the Acorn)(Book review)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles