private void addSearch(Search search) { SearchButton btn = new SearchButton(search, searchTab); btn.addActionListener(buttonHandler); synchronized (accessLock) { searchButtonMap.put(search, btn); searchButtonGroup.add(btn); addButton(btn); } if (displayedDataModel != null && search == displayedDataModel.getSearch()) { // select the button of the displayed model btn.setSelected(true); } }