public SelectLibraryPanel(WizardDescriptor setting, NewLibraryDescriptor.DataModel data) { super(setting); this.data = data; getAccessibleContext().setAccessibleDescription(getMessage("ACS_SelectLibraryPanel")); putClientProperty("NewFileWizard_Title", getMessage("LBL_LibraryWizardTitle")); panel = LibraryChooser.createPanel(null, null); panel.addPropertyChangeListener(new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent evt) { if (LibraryChooser.Panel.PROP_SELECTED_LIBRARIES.equals(evt.getPropertyName())) { checkValidity(); } } }); setLayout(new BorderLayout()); add(panel.getVisualComponent(), BorderLayout.CENTER); }