1 package com.jsql.view.swing.table; 2 3 import javax.swing.*; 4 import java.awt.event.ActionEvent; 5 6 public class ActionShowSearch extends AbstractAction{ 7 8 private final JPanel panelSearch; 9 private final JTextField textFilter; 10 11 public ActionShowSearch(JPanel panelSearch, JTextField textFilter) { 12 13 this.panelSearch = panelSearch; 14 this.textFilter = textFilter; 15 } 16 17 @Override 18 public void actionPerformed(ActionEvent e) { 19 20 this.panelSearch.setVisible(true); 21 this.textFilter.requestFocusInWindow(); 22 } 23 }