// instantiate a background decorator final ColorHighlighter hl = new ColorHighlighter(HighlightPredicate.NEVER, Color.YELLOW, null); // register it with the table (of type JXTable) table.addHighlighter(hl); // set the predicate, f.i. highlight all cell that contain ADMIN hl.setHighlightPredicate(new SearchPredicate("ADMIN"));
/** * Creates and returns a HighlightPredicate appropriate for the current * search result. * * @return a HighlightPredicate appropriate for the current search result. */ protected HighlightPredicate createMatchPredicate() { return hasMatch() ? new SearchPredicate(lastSearchResult.pattern, lastSearchResult.foundRow, convertColumnIndexToModel(lastSearchResult.foundColumn)) : HighlightPredicate.NEVER; }
/** * Creates and returns a HighlightPredicate appropriate for the current * search result. * * @return a HighlightPredicate appropriate for the current search result. */ protected HighlightPredicate createMatchPredicate() { return hasMatch() ? new SearchPredicate(lastSearchResult.pattern, lastSearchResult.foundRow, convertColumnIndexToModel(lastSearchResult.foundColumn)) : HighlightPredicate.NEVER; }
/** * Creates and returns a HighlightPredicate appropriate for the current * search result. * * @return a HighlightPredicate appropriate for the current search result. */ protected HighlightPredicate createMatchPredicate() { return hasMatch() ? new SearchPredicate(lastSearchResult.pattern, lastSearchResult.foundRow, convertColumnIndexToModel(lastSearchResult.foundColumn)) : HighlightPredicate.NEVER; }
/** * Creates and returns a HighlightPredicate appropriate for the current * search result. * * @return a HighlightPredicate appropriate for the current search result. */ protected HighlightPredicate createMatchPredicate() { return hasMatch() ? new SearchPredicate(lastSearchResult.pattern, lastSearchResult.foundRow, convertColumnIndexToModel(lastSearchResult.foundColumn)) : HighlightPredicate.NEVER; }
/** * Creates and returns a HighlightPredicate appropriate for the current * search result. * * @return a HighlightPredicate appropriate for the current search result. */ protected HighlightPredicate createMatchPredicate() { return hasMatch() ? new SearchPredicate(lastSearchResult.pattern, lastSearchResult.foundRow, convertColumnIndexToModel(lastSearchResult.foundColumn)) : HighlightPredicate.NEVER; }