>>842 ありがとうございます。
目当て通りに動くことができました。
>>842 最後の行しか読み込まなかったの件ですが。
if(read.indexOf(keyword)==-1){
result_f.setText("ありません");
}else {
最初はテキストの中から検索した文字列が見つからなかった場合の処理を
indexOf(keyword)==-1{の処理の後に「ありません」や「検索した文字列が見つかりません」などの
メッセージを表示しようと思っていましてresult_f.setText("ありません")などを書き加えると
なぜか最後の行のみ検索すると結果が出てきて途中の行を検索するとありませんと表示されるのです。
そのresult_f.setText("ありません")を削除すると目当て通りに動くようになるのです。
しかしこのままだと検索に引っ掛からなかった場合は結果が表示されずに空白になるだけです。
検索に引っ掛からなかった場合の文字も出したいのですがどうすればいいでしょうか?