2. Background Basics

The Swing graphical user interface, JavaBeans, and JavaBean properties are all central to using the NetBeans Platform. You manipulate Swing components and any business objects that you create with listeners, events, and event handlers. Broadly speaking, these concepts are vital in having objects in an application communicate with each other. This chapter describes techniques for this type of communication, so that when you see them later in a NetBeans Platform application, you’ll understand their purpose and structure.

We begin with JavaBeans, JavaBean properties, and property change events. In building an application, you typically define business objects (or model objects) with JavaBeans and access their data with JavaBean ...

Get JavaFX Rich Client Programming on the NetBeans Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.