資源簡介
關于JavaFX應用中拖放操作的示例代碼。

代碼片段和文件信息
package?org.wing.jfx.drag;
import?java.io.BufferedReader;
import?java.io.BufferedWriter;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileWriter;
import?java.io.InputStreamReader;
public?class?FileTools?{
public?static?String?encoding=“UTF-8“;?
public?static?String?readFile(File?file)?{
StringBuilder?resultStr?=?new?StringBuilder();
try?{
InputStreamReader?isr?=?new?InputStreamReader(new?FileInputStream(file)encoding);
BufferedReader?bReader?=?new?BufferedReader(isr);
String?line?=?bReader.readLine();
System.out.println(“Fdafda:“?+?isr.getEncoding());
while?(line?!=?null)?{
//add?the?line?separator
line?+=?System.getProperty(“line.separator“);
//line?=?line.replaceAll(“\n“?System.getProperty(“line.separator“));
resultStr.append(line);
line?=?bReader.readLine();
}
bReader.close();
}?catch?(Exception?e)?{
e.printStackTrace();
}
return?resultStr.toString();
}
public?static?void?writeFile(File?file?String?str)?{
????????try?{
??BufferedWriter?bWriter?=?new?BufferedWriter(new?FileWriter(file));
??bWriter.write(str.replaceAll(“\n“?System.getProperty(“line.separator“)));
??bWriter.close();
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-04-26?17:23??DragAndDrop\
?????文件?????????400??2013-04-26?16:29??DragAndDrop\.classpath
?????文件?????????575??2013-04-26?16:29??DragAndDrop\.project
?????目錄???????????0??2013-04-27?11:48??DragAndDrop\.settings\
?????文件??????????57??2013-04-27?11:48??DragAndDrop\.settings\org.eclipse.core.resources.prefs
?????文件?????????598??2013-04-26?16:29??DragAndDrop\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\bin\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\bin\org\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\bin\org\wing\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\bin\org\wing\jfx\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\bin\org\wing\jfx\drag\
?????文件????????2263??2013-04-27?11:49??DragAndDrop\bin\org\wing\jfx\drag\FileTools.class
?????文件????????1386??2013-04-27?11:49??DragAndDrop\bin\org\wing\jfx\drag\MainClass.class
?????文件????????1691??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$1.class
?????文件????????1753??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$10.class
?????文件????????1260??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$2.class
?????文件????????1262??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$3.class
?????文件????????1489??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$4.class
?????文件????????1377??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$5.class
?????文件????????1178??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$6.class
?????文件????????1350??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$7.class
?????文件????????1955??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$8.class
?????文件????????1350??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController$9.class
?????文件????????2481??2013-04-27?15:03??DragAndDrop\bin\org\wing\jfx\drag\MainController.class
?????文件????????1209??2013-04-26?16:57??DragAndDrop\bin\org\wing\jfx\drag\MainLayout.fxm
?????文件????????1252??2013-04-26?16:55??DragAndDrop\bin\org\wing\jfx\drag\MainLayout.fxm
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\build\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\build\build\
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\build\build\classes\
?????目錄???????????0??2013-04-27?15:09??DragAndDrop\build\build\classes\me
?????目錄???????????0??2013-04-27?11:49??DragAndDrop\build\build\classes\org\
............此處省略62個文件信息
- 上一篇:jsp+mysql做得網上論壇系統
- 下一篇:java實現簡單投票程序
評論
共有 條評論