Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Developing Java Beans (Java Series)

Buy
Developing Java Beans (Java Series), 9781565922891 (1565922891), O'Reilly, 1997
Java Beans is the most important new development in Java this year. Beans is the next generation of Java technology that not only adds features the language lacked, but also lets Java programs interoperate with a number of development environments. The initial release includes a bridge for Microsoft's ActiveX/COM; future releases will include bridges for Netscape's LiveConnect and IBM's OpenDoc.

Since it's a "component architecture" for Java, Beans can be used in graphical programming environments, like Borland's JBuilder, or IBM's VisualAge for Java. This means that someone can use a graphical tool to connect a lot of Beans together and make an application, without actually writing any Java code -- in fact, without doing any programming at all. Graphical development environments let you configure components by specifying aspects of their visual appearance (like the color or label of a button) in addition to the interactions between components (what happens when you click on a button or select a menu item).

One important aspect of Java Beans is that components don't have to be visible. This sounds like a minor distinction, but it's very important: the invisible parts of an application are the parts that do the work. So, for example, in addition to manipulating graphical widgets, like checkboxes and menus, Beans allows you to develop and manipulate components that do database access, perform computations, and so on. You can build entire applications by connecting pre-built components, without writing any code.

Developing Java Beans is for people who need to stay up-to-date with the latest developments in programming technology. Minimally, developing Beans means adopting several simple design patterns in your code. However, that's only the beginning. To take full advantage of the Java Beans architecture, you should understand how to write classes that are serializable, use events for communication between classes, know when and how to provide BeanInfo classes that give graphical environments more information about your components, and provide property editors and customizers that let graphical tools work with more complex Beans.
(HTML tags aren't allowed.)

The Earth and the Moon (The Solar System)
The Earth and the Moon (The Solar System)

The planets Mercury,Venus, Mars, Jupiter, and Saturn—all visible to the naked eye—were known to ancient peoples. In fact, the Romans gave these planets their names as they are known today. Mercury was named after their god Mercury, the fleet-footed messenger of the gods, because the planet seems especially fast moving when viewed...

All New Electronics Self-Teaching Guide (Wiley Self Teaching Guides)
All New Electronics Self-Teaching Guide (Wiley Self Teaching Guides)
For almost 30 years, this book has been a classic text for electronics enthusiasts. Now completely updated for todays technology with easy explanations and presented in a more user-friendly format, this third edition helps you learn the essentials you need to work with electronic circuits. All you need is a general understanding of electronics...
Beginning Python (Programmer to Programmer)
Beginning Python (Programmer to Programmer)
Beginning Python

As a portable, open source, object-oriented programming language, Python combines remarkable power with clear syntax. And, as one of the fastest growing languages, Python manages systems and can be used for data mining and Web development. With this book, you'll learn how to program using the latest release — Python 2.4...


World War II: A Student Encyclopedia (5 volume set)
World War II: A Student Encyclopedia (5 volume set)
The 20th century's pivotal event, the climax of long-running animosities and aggression, and the beginning of the modern globalized world, World War II offers an infinite range of possible approaches and topics for students and teachers. Now there is a groundbreaking new reference that puts the entire scope of World War II in your...
Hacker Debugging Uncovered (Uncovered series)
Hacker Debugging Uncovered (Uncovered series)

Hacking is a natural need of many sentient beings. They pass along the thorny path of understanding the true essence of surrounding things, bent on destruction. Just look around: Atomic scientists split atoms, analysts split long molecules into lots of smaller ones, and mathematicians actively use decomposition. And not one of...

Simply Scheme - 2nd Edition: Introducing Computer Science
Simply Scheme - 2nd Edition: Introducing Computer Science
There are two schools of thought about teaching computer science. We might caricature the two views this way:

· The conservative view: Computer programs have become too large and complex to encompass in a human mind.
Therefore, the job of computer science education is to teach people how to discipline their work in such a way
...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy