public ToolBar() { super(i18n.getLabel("InstrumentsDbFrame.ToolbarBar.name")); setFloatable(false); btnFolders.setIcon(Res.iconFolderOpen22); btnFolders.doClick(0); btnFind.setIcon(Res.iconFind22); btnPreferences.setIcon(Res.iconPreferences22); add(btnFolders); add(btnFind); addSeparator(); add(btnGoBack); add(btnGoForward); add(btnGoUp); add(btnReload); addSeparator(); add(btnPreferences); btnFolders.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { if (!btnFolders.isSelected() && !btnFind.isSelected()) { removeSidePane(); } if (!btnFolders.isSelected()) return; if (btnFind.isSelected()) btnFind.doClick(0); else addSidePane(); sidePane.showFoldersPage(); } }); btnFind.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { if (!btnFolders.isSelected() && !btnFind.isSelected()) { removeSidePane(); } if (!btnFind.isSelected()) return; if (btnFolders.isSelected()) btnFolders.doClick(0); else addSidePane(); sidePane.showSearchPage(); } }); btnPreferences.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { new PreferencesDlg().setVisible(true); } }); }