Se nella classe BeanInfo di un componente è definito un customizer, è possibile utilizzare il customizer per aggiornare le proprietà del componente.
Definito nella specifica JavaBeans, un customizer è un componente AWT o Swing in grado di fornire un'interfaccia più completa per la modifica di una proprietà dei bean Java. La disponibilità di un customizer in un bean Java è determinata dalla corrispondente classe BeanInfo.
Se in un componente è disponibile un customizer, verrà attivato il pulsante Personalizza Java Bean
della barra degli strumenti.
Per modificare le proprietà di un componente utilizzando un customizer:
della barra degli strumenti. Se il pulsante è disattivato, nella classe BeanInfo del componente non è definito alcun customizer. Verrà aperta una finestra di dialogo modale del customizer. Poiché il customizer viene aperto nella JVM in cui sono eseguiti i bean Java in alcune piattaforme, questo potrebbe non essere visualizzato nel workbench; per renderlo visibile, potrebbe essere necessario selezionarlo nella barra delle applicazioni.
Se la classe customizer è un componente AWT o Swing, verrà visualizzata all'interno di una finestra di dialogo con i pulsanti OK e Annulla.
Argomento principale: Estensione dell'editor visuale per Java