< prev index next >

src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java

Print this page
rev 52881 : 8214971: Replace use of string.equals("") with isEmpty()
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad


 648             }
 649         }
 650 
 651         public String getText() {
 652             if (!promptRemoved) {
 653                 return "";
 654             } else {
 655                 return super.getText();
 656             }
 657         }
 658 
 659         public void focusGained(FocusEvent e) {
 660             if (!promptRemoved) {
 661                 setText("");
 662                 setForeground(fg);
 663                 promptRemoved = true;
 664             }
 665         }
 666 
 667         public void focusLost(FocusEvent e) {
 668             if (promptRemoved && getText().equals("")) {
 669                 setText(prompt);
 670                 setForeground(Color.gray);
 671                 promptRemoved = false;
 672             }
 673         }
 674 
 675     }
 676 
 677     OverviewPanel[] getOverviewPanels() {
 678         if (overviewPanel == null) {
 679             overviewPanel = new ThreadOverviewPanel();
 680         }
 681         return new OverviewPanel[] { overviewPanel };
 682     }
 683 
 684 
 685     private static class ThreadOverviewPanel extends OverviewPanel {
 686         ThreadOverviewPanel() {
 687             super(Messages.THREADS, threadCountKey,  Messages.LIVE_THREADS, null);
 688         }


 648             }
 649         }
 650 
 651         public String getText() {
 652             if (!promptRemoved) {
 653                 return "";
 654             } else {
 655                 return super.getText();
 656             }
 657         }
 658 
 659         public void focusGained(FocusEvent e) {
 660             if (!promptRemoved) {
 661                 setText("");
 662                 setForeground(fg);
 663                 promptRemoved = true;
 664             }
 665         }
 666 
 667         public void focusLost(FocusEvent e) {
 668             if (promptRemoved && getText().isEmpty()) {
 669                 setText(prompt);
 670                 setForeground(Color.gray);
 671                 promptRemoved = false;
 672             }
 673         }
 674 
 675     }
 676 
 677     OverviewPanel[] getOverviewPanels() {
 678         if (overviewPanel == null) {
 679             overviewPanel = new ThreadOverviewPanel();
 680         }
 681         return new OverviewPanel[] { overviewPanel };
 682     }
 683 
 684 
 685     private static class ThreadOverviewPanel extends OverviewPanel {
 686         ThreadOverviewPanel() {
 687             super(Messages.THREADS, threadCountKey,  Messages.LIVE_THREADS, null);
 688         }
< prev index next >