Skip to Content
Developing Java Beans
book

Developing Java Beans

by Robert Englander
June 1997
Intermediate to advanced
318 pages
8h 17m
English
O'Reilly Media, Inc.
Content preview from Developing Java Beans

Adding Your Own Beans to BeanBox

BeanBox uses JAR files to specify the Beans that it can use. The Beans directory of your BDK installation contains a subdirectory named jars. This directory contains the JAR files for the Beans that are used by BeanBox. All you need to do to add your Bean to BeanBox is to package it up in a JAR file and place it into the jars directory. BeanBox can work with either compressed or uncompressed JAR files.

If, for some reason, you don’t want to put your JAR file into the jars directory, you can load them at run-time by using the File menu and selecting LoadJar. This results in a dialog box that you can use to browse the file system for the JAR file that contains the Beans you want to load.

Let’s add the BeansBook.jar archive file from the previous chapter to the jars directory. This archive contains the BeansBook.util.PickleButton Bean class, along with its serialized state in file BeansBook/util/SourPickle.ser.

Using Your Beans in BeanBox

You use your Beans in BeanBox in exactly the same way that you use the Beans that were provided by the BDK. After the BeansBook.jar file is included in the jars directory, the PickleButton and SourPickle Beans will be available in the BeanBox toolbox, as shown in Figure 7.10.

The Toolbox with our own Beans added

Figure 7-10. The Toolbox with our own Beans added

If you want to use the SourPickle or PickleButton Bean on the BeanBox form, just select it and drop ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Java EE 8 Development with Eclipse - Third Edition

Java EE 8 Development with Eclipse - Third Edition

Ram Kulkarni
Beginning EJB in Java EE 8: Building Applications with Enterprise JavaBeans

Beginning EJB in Java EE 8: Building Applications with Enterprise JavaBeans

Jonathan Wetherbee, Massimo Nardone, Chirag Rathod, Raghu Kodali
Java 11 Cookbook - Second Edition

Java 11 Cookbook - Second Edition

Nick Samoylov, Mohamed Sanaulla

Publisher Resources

ISBN: 1565922891Catalog PageErrata