1 package com.ca.directory.jxplorer.search; 2 3 import javax.swing.*; 4 import java.awt.Color ; 5 6 import com.ca.commons.cbutil.*; 7 8 9 10 16 17 class TextFilterPanel extends CBPanel 18 { 19 JTextArea area; 20 21 22 23 27 28 public TextFilterPanel() 29 { 30 addln(new JLabel(" ")); makeHeavy(); 32 area = new JTextArea(); 33 area.setLineWrap(true); add(new JScrollPane(area, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER),1,1); } 36 37 38 39 44 45 public String getFilter() 46 { 47 return area.getText(); 48 } 49 50 51 52 57 58 public void displayFilter(String filter) 59 { 60 area.setText(filter); 61 } 62 63 64 65 72 73 public boolean isFilterValid() 74 { 75 String filter = area.getText(); 76 77 if (filter.trim().length() <=0) 78 return false; 79 80 return true; 81 } 82 } | Popular Tags |