是否可以在 .txt 文件上写入 JList 的内容? 如果可能的话,你能给我一个 sample 吗? 谢谢
最佳答案
JList不是数据结构,而是显示组件。
您应该在 ListModel 中包含内容,如果此模型的元素是简单的字符串(或者可以轻松转换为字符串的内容,您当然可以将其写入文本文件。
public static void exportList(ListModel model, File f) throws IOException {
PrintWriter pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(f), "UTF-8"));
try {
int len = model.getSize();
for (int i = 0; i < len; i++) {
pw.println(model.getElementAt(i).toString());
}
} finally {
pw.close();
}
}
关于java - 创建一个从 JList 填充它的 .txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5238934/