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

Editing a Bean’s Properties

The editable properties for the currently selected Bean are shown on the property sheet. Each property is shown with its name and associated property editor. Some editors allow you to interact directly, while others launch a separate editor window for the property. The editor that is provided is specific to the data type of the property. For instance, a string property editor allows you to edit the value by entering the new string. A color property editor paints its area of the display with the selected color. When you click on the color editor, a dialog box appears that allows you to enter a color according to an RGB triple, or by selecting from a list of predefined color names.

When the instance of the ExplicitButton Bean is selected, the property sheet shows its editable properties as shown in Figure 7.5. Edit the label property for the button so that it contains the string Start. As you edit the property, the changes are reflected immediately on the button.

The button’s editable properties

Figure 7-5. The button’s editable properties

You should play around a little with the various property editors to see how they work. In a later chapter, we will create our own custom property editors. The size of the property sheet will grow and shrink as needed to accommodate the number of editable properties for the selected Bean. Not all properties will be shown in the property sheet—read-only ...

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

Hands-On Cloud-Native Applications with Java and Quarkus

Hands-On Cloud-Native Applications with Java and Quarkus

Francesco Marchioni
Hands-On Enterprise Java Microservices with Eclipse MicroProfile

Hands-On Enterprise Java Microservices with Eclipse MicroProfile

Cesar Saavedra, Heiko W. Rupp, Jeff Mesnil, Pavol Loffay, Antoine Sabot-Durand, Scott Stark

Publisher Resources

ISBN: 1565922891Catalog PageErrata