initialize(java.lang.Object data,
java.awt.event.ActionListener listener)
the initialization function
called if data is not null => the class can be used only to load
resources in an easy way, with no initialization