First page Back Continue Last page Overview Graphics
JavaBeans 1
Vytvřáření znovupoužitelných komponent
- Jednoduché pro použití, ale dostatečně obecné
- Integrace s vývojovými nástroji, vizuální návrh, property
- Nesouvisí s EJB (komplexnější server side komponenty)
- Normální třída se striktněji dodržovanými konvencemi
- Informace v mf souboru JAR archivu
- Property editor pro vlastní třídy
Pojmenování JavaBeans
- Libovoná třída
- Nedědí od nějakého specielního předka
- java.beans.Bean pouze pro management
- Vizuální beany dědí od Component
- Properties & events
- Reflection
- is/getXXX() (read-only), setXXX() => property name XXX (resp. getFile -> file)
- add/remove event listener, jméno třídy končí na Event, je potomkem EventObject
- NameChangedEvent -> NameChangedListener -> add/removeNCL(NCL e)
- BeanInfo classes