COURSE SEARCH
 
   HOME > COURSES > INTRODUCTION TO JAVABEANS MEMBERS LOGIN 
UNLIMITED ACCESS TO OVER 575 ONLINE TRAINING COURSES FOR ONE ANNUAL PAYMENT OF ONLY $149 USD
BUY NOW
  HOME     COURSE LIBRARY     QUESTIONS & ANSWERS     CONTACT US
There are many excellent online courses. This has been hugely beneficial in my day to day work.
- Louise Nolan


Introduction to JavaBeans




Course Aims
To go from the fundamentals of JavaBeans programming to the threshold of Advanced level. Gaining in depth programming and developer skills. A range of lab exercises reinforces the featured JavaBeans Technology aspects.
Assumed Knowledge
Prior knowledge of Core Java is essential. However, delegates having some clue about Object Oriented Concepts, programming methods, and have had some exposure to basic Java programming (for example coding small standalone applications in Java) can very well deserve this course.
Course Audience
Potential Java programmers or those wishing to customize or make applications that need reusable software components written in Java.

This course can be found in the following categories:
Courses > Programming

Table of Contents
JavaBeans an Introduction
  • Overview
     
    Software Components
  • Visual Software Components
  • Non-Visual Software Components
  • Software Component Models
  • JavaBeans as a Black Box
  • Bean Methods
  • Bean Properties
  • Bean Events
  • Bean Environments
  • Basic Structure of a Bean
  • The Bean Development Kit (BDK)
  • Starting the BDK
  • ToolBox Window
     
    The Main Container Window
  • The Main Container Window
     
    The PropertySheet Window
  • The PropertySheet Window
     
    The Method Tracer Window
  • In-Built Components available Within BDK
  • Displaying a Simple Animation
     
    Building JavaBeans Components
  • Building JavaBeans Components
     
    Objectives of JavaBeans
  • Objectives of JavaBeans
     
    Designing a Bean
  • Designing a Bean
     
    Properties
  • Properties
     
    Methods
  • Methods
     
    Events
  • Events
     
    Testing
  • Testing
     
    JAR Files
  • JAR Files
     
    JAR Utility
  • JAR Utility
     
    JAR Options
  • JAR Options
     
    Building your First Bean
  • Building your First Bean
     
    Reflection and Introspection
  • Overview
  • Reflection
     
    The java.lang.reflect package
  • Classes or Interfaces
     
    Constructor
  • Constructor
     
    Method
  • Method
     
    Array
  • Modifier
     
    Introspection
  • Classes and Interfaces
  • BeanInfo
  • SimpleBeanInfo
  • BeanDescriptor
  • EventSetDescriptor
  • MethodDescriptor
     
    ParameterDescriptor
  • ParameterDescriptor
     
    PropertyDescriptor
  • PropertyDescriptor
     
    IndexedPropertyDescriptor
  • IndexedPropertyDescriptor
     
    Bean Properties
  • Overview
  • Properties to Java Beans Properties
  • Accessor Methods
     
    Defining Read Properties
  • Defining Write Properties
  • Defining Read/Write Properties
    Types of Properties
  • Simple Properties
  • Boolean Properties
  • Indexed Properties
  • Bound Properties
  • Constrained Properties
     
    Event Handling
  • The Delegation Event Model
  • Event and Event Source
  • Event Registration. Listening, and Handling
  • Handling Events
  • Exploring AWT Events
  • Action Event
  • Adjustment Event
  • Component Event
  • Container Event
  • Focus Event
  • Input Event
  • Text Event
  • Window Event
     
    Property Editors and Customizers
  • Overview
  • Representation of Properties on Property
     
    Windows
  • Property Editors
  • PropertyEditor Manager
  • The PropertyEditor interface
  • Property Editors as Text
  • Property editors as component
  • The PropertyEditorSupport class
     
    Customizers
  • The Customizer Interface
  • Registering customizers
  • API support
     
    Advanced Features of JavaBeans
  • Persistence
     
    Serialization and Deserialization
  • Serialization and Deserialization
     
    Criteria for Serialization
  • The Serializable Interface
  • The Externalizable Interface
     
    Customizing Automatic Serialization
  • ObjectInputStream and ObjectOutputStream
  • Writing and Reading an Object Stream
     
    BDK
  • Bean as Applet
  • Applet
  • The Beans class
     
    Exercises and Solutions
  • Exercise 8:1: Running JavaBeans using BDK
  • Exercise 8:2: Creating JavaBeans Component
  • Exercise 8:3: Using Reflection and Intorspection
  • Exercise 8:4: Creating Bean Properties
  • Exercise 8:5: Manipulating Bean Properties
  • Exercise 8:6: PropertyEditors as enumerations
  • Exercise 8:7: Cutomizing Bean Properties
  • Exercise 8:8: Creating BeanInfo class for JavaBeans
  • Exercise 8:9: Persistance in Java Beans
    TRY BEFORE YOU BUY BECOME A RESELLER
    Tuesday 7th February 2012  © COPYRIGHT 2012 - website design by Website Design by Visualsoft