Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
36 used & new from £0.01

Have one to sell? Sell yours here
 
   
Tell a Friend
Developing Java Beans (Java (Addison-Wesley))
 
See larger image
 
Developing Java Beans (Java (Addison-Wesley)) (Paperback)
by Robert Englander (Author)
4.0 out of 5 stars  (5 customer reviews)
RRP: £20.95
Price: £13.82 & eligible for Free UK delivery on orders over £15 with Super Saver Delivery. See details and conditions
You Save: £7.13 (34%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by 1pm Saturday, July 26? Choose Express delivery at checkout. See Details

36 used & new available from £0.01

Product details
  • Paperback: 312 pages
  • Publisher: O'Reilly Media, Inc. (1 Jun 1997)
  • Language French
  • ISBN-10: 1565922891
  • ISBN-13: 978-1565922891
  • Product Dimensions: 23.4 x 18 x 1.9 cm
  • Average Customer Review: 4.0 out of 5 stars  (5 customer reviews)
  • Amazon.co.uk Sales Rank: 708,543 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Java Programmer
www.osource.eu    Rapid J2EE Development Spring, Hibernate, JSF, Test-Driven 
Java
Javadatabase.db4o.com    Embeddable on all Java platforms Native - Fast - Free GPL Download! 
JAVA Software Development
www.jteam.nl    Experts with JAVA and Open Source technologies. Check our website 

Product Description
Book Description
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.

The book covers:

Events, event listeners, and adapters

Properties, indexed properties, bound properties, constrained properties, and vetoable property changes

Persistence, serialization, versioning, and object validation

Packaging Beans using JAR files

The BeanBox, a prototypical development tool

Reflection and introspection

Property editors and customizers

The ActiveX bridge; using Java Beans in Visual Basic programs

Synopsis
This volume is an introduction to Java's component architecture. It describes how to write Beans, which are software components that can be used in visual programming environments. This book discusses event adapters, serialization, introspection, property editors, and customizers, and shows how to use Beans within ActiveX controls.

See all Product Description


Tag this product

 ( What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
Search Products Tagged with
 

 

Customer Reviews