View Javadoc
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          this.panelSearch = panelSearch;
13          this.textFilter = textFilter;
14      }
15  
16      @Override
17      public void actionPerformed(ActionEvent e) {
18          this.panelSearch.setVisible(true);
19          this.textFilter.requestFocusInWindow();
20      }
21  }