X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FFinder.java;h=4175c644f177c4be395e54755b6f5f2f86d96256;hb=d3e15e3c36034598a01be273056c8d92163409bc;hp=430485aaaf78e7a65bc5cb19a40311ab8ca3cfe1;hpb=9b1c962f206a68347e02f6138767185478e4c426;p=jalview.git diff --git a/src/jalview/gui/Finder.java b/src/jalview/gui/Finder.java index 430485a..4175c64 100755 --- a/src/jalview/gui/Finder.java +++ b/src/jalview/gui/Finder.java @@ -129,7 +129,7 @@ public class Finder extends GFinder getFocusedViewport(); } }); - + addEscapeHandler(); String title = MessageManager.getString("label.find"); @@ -329,19 +329,24 @@ public class Finder extends GFinder if (doFindAll) { // then we report the matches that were found - String message = (idMatch.size() > 0) ? "" + idMatch.size() + " IDs" - : ""; + StringBuilder message = new StringBuilder(); + if (idMatch.size() > 0) + { + message.append(idMatch.size()).append(" IDs"); + } if (searchResults != null) { if (idMatch.size() > 0 && searchResults.getCount() > 0) { - message += " and "; + message.append(" ").append( + MessageManager.getString("label.and").toLowerCase()) + .append(" "); } - message += searchResults.getCount() - + " subsequence matches found."; + message.append(MessageManager.formatMessage( + "label.subsequence_matches_found", searchResults.getCount())); } - JvOptionPane.showInternalMessageDialog(this, message, null, - JvOptionPane.INFORMATION_MESSAGE); + JvOptionPane.showInternalMessageDialog(this, message.toString(), + null, JvOptionPane.INFORMATION_MESSAGE); } } searchBox.updateCache();