java - Finding out when the close button in notepad is clicked -
i need open notepad @ runtime. of processbuilder.
processbuilder pb = new processbuilder("notepad.exe" , "file.txt"); pb.start(); after notepad opens, type in stuff , when click close button. want java program recognize , continue rest of program. know
thread.sleep(*some long value*) but think program more efficient if recognizes when notepad.exe closes.
do :-
processbuilder pb = new processbuilder("notepad.exe" , "file.txt"); process pro = pb.start(); int val = pro.waitfor(); with process pro wait complete execution, val should 0 normal termination, according convention.
for getting file path:
this file.txt created @ current directory. in order current directory path, can use :-
file f = new file("."); string path = f.getcanonicalpath();
Comments
Post a Comment