X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FFinder.java;h=93ab3147dbc611abf79fa767535a177e85c7c601;hb=3b4eda86f1f240a932cc778658dc1fbe56e9630d;hp=5f697ea32e93296d012de68eb2b8c7064413cb5d;hpb=a45774ee31d9f35d4eff46d54d7deab719afb092;p=jalview.git diff --git a/src/jalview/appletgui/Finder.java b/src/jalview/appletgui/Finder.java old mode 100755 new mode 100644 index 5f697ea..93ab314 --- a/src/jalview/appletgui/Finder.java +++ b/src/jalview/appletgui/Finder.java @@ -1,13 +1,13 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7) - * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8) + * Copyright (C) 2012 J Procter, AM Waterhouse, LM Lui, J Engelhardt, G Barton, M Clamp, S Searle * * This file is part of Jalview. * * Jalview is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - * + * * Jalview is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty * of MERCHANTABILITY or FITNESS FOR A PARTICULAR @@ -23,6 +23,7 @@ import java.awt.*; import java.awt.event.*; import jalview.datamodel.*; +import jalview.util.MessageManager; public class Finder extends Panel implements ActionListener { @@ -53,7 +54,7 @@ public class Finder extends Panel implements ActionListener this.ap = ap; frame = new Frame(); frame.add(this); - jalview.bin.JalviewLite.addFrame(frame, "Find", 340, 120); + jalview.bin.JalviewLite.addFrame(frame, MessageManager.getString("action.find"), 340, 120); frame.repaint(); frame.addWindowListener(new WindowAdapter() { @@ -163,10 +164,12 @@ public class Finder extends Panel implements ActionListener // 'SelectRegion' selection if (!haveResults) { - ap.alignFrame.statusBar.setText("Finished searching."); + ap.alignFrame.statusBar.setText(MessageManager.getString("label.finished_searching")); resIndex = -1; seqIndex = 0; - } else { + } + else + { if (findAll) { String message = (idMatch.size() > 0) ? "" + idMatch.size() @@ -180,14 +183,13 @@ public class Finder extends Panel implements ActionListener { message += searchResults.getSize() + " subsequence matches."; } - ap.alignFrame.statusBar.setText("Search results: " + searchString - + " : " + message); + ap.alignFrame.statusBar.setText(MessageManager.formatMessage("label.search_results", new String[] {searchString, message})); } else { // TODO: indicate sequence and matching position in status bar - ap.alignFrame.statusBar.setText("Found match for " + searchString); + ap.alignFrame.statusBar.setText(MessageManager.formatMessage("label.found_match_for", new String[]{searchString})); } } } @@ -211,7 +213,7 @@ public class Finder extends Panel implements ActionListener private void jbInit() throws Exception { jLabel1.setFont(new java.awt.Font("Verdana", 0, 12)); - jLabel1.setText("Find"); + jLabel1.setText(MessageManager.getString("action.find")); jLabel1.setBounds(new Rectangle(3, 30, 34, 15)); this.setLayout(null); textfield.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); @@ -226,11 +228,11 @@ public class Finder extends Panel implements ActionListener }); textfield.addActionListener(this); findAll.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); - findAll.setLabel("Find all"); + findAll.setLabel(MessageManager.getString("action.find_all")); findAll.addActionListener(this); findNext.setEnabled(false); findNext.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); - findNext.setLabel("Find Next"); + findNext.setLabel(MessageManager.getString("action.find_next")); findNext.addActionListener(this); jPanel1.setBounds(new Rectangle(180, 5, 141, 64)); jPanel1.setLayout(gridLayout1); @@ -239,9 +241,9 @@ public class Finder extends Panel implements ActionListener gridLayout1.setVgap(2); createNewGroup.setEnabled(false); createNewGroup.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); - createNewGroup.setLabel("New Feature"); + createNewGroup.setLabel(MessageManager.getString("label.new_feature")); createNewGroup.addActionListener(this); - caseSensitive.setLabel("Match Case"); + caseSensitive.setLabel(MessageManager.getString("label.match_case")); caseSensitive.setBounds(new Rectangle(40, 49, 126, 23)); jPanel1.add(findNext, null); jPanel1.add(findAll, null);