C:\
現在ハードコーディングされているディレクトリ内の文字列を見つけようとしています。このC:\
ディレクトリ内で、ルート/およびサブディレクトリ内の入力された文字列(inputString)を再帰的に検索し、最終的にそれらの文字列を含むファイルの名前を出力しようとしています。
上記が私の最初の質問を明確にすることを願っています
私は現在assess.javaを持っています:
import javax.swing.JFrame;
/* Notes: Event - user clicking button, moving mouse
* EventHandler - code that response to users action
*
*/
class assess {
public static void main(String args[]){
assesshelper assessment1 = new assesshelper();
assessment1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
assessment1.setSize(500,500); // set size of window
assessment1.setVisible(true);
}
}
および assesshelper.java
import java.awt.FlowLayout; // orientation of screen
import javax.swing.JFrame; // JFrame all basic windows features (min/maximize), title
import javax.swing.JTextField; // Typing text
import javax.swing.JLabel; // output text / images
public class assesshelper extends JFrame {
private JLabel item1;
private JTextField theUrl;
public assesshelper(){ // anything within assesshelper is within window
super("Assess"); // title of window
setLayout(new FlowLayout()); // gives us default label
//item1
item1 = new JLabel("Welcome!");
add(item1); // add item1 to the screen
String setDir = "C:/";
JTextField inputString = new JTextField();
inputString.setText("ENTER DIR TO PROCESS");
/// BEGIN SEARCHING FOR INPUTTED STRING HERE WITHIN ROOT/SUBDIRECTORIES, OUTPUT FILE NAMES CONTAINING STRING
add(inputString);
}
}
inputString
setDirによって設定されたディレクトリ内のの値を再帰的に検索するにはどうすればよいですか?
(Java-初心者はこちら-建設的にしてください)