我想知道如何获取Java以保存命名hello.txt
为桌面的文本文件而无需编写
"C:\\Users\\Austin\\Desktop"
任何帮助都会很棒。像这样:
FileWriter fileWriter = new FileWriter(fileName.getText(), true);
..而fileName.getText()
这将是’hello’。
更新:我认为我将能够使用jfilechooser,所以这行得通吗?
JFileChooser chooser = new JFileChooser();
chooser.setVisible(true);
那行得通吗?如果是这样,我将如何使用其中的选择来保存文件?我是菜鸟.... :(
import java.io.File;
class FindDesktopOnWindows {
public static void main(String[] args) throws Exception {
if (System.getProperty("os.name").toLowerCase().indexOf("win")<0) {
System.err.println("Sorry, Windows only!");
System.exit(1);
}
File desktopDir = new File(System.getProperty("user.home"), "Desktop");
System.out.println(desktopDir.getPath() + " " + desktopDir.exists());
java.awt.Desktop.getDesktop().open(desktopDir);
}
}
我忘记了其他语言环境。 非常脆弱的代码 (即使对于特定于操作系统的代码也是如此)。请参阅下面的我的评论。OS X / JFileChooser
。
(System.getProperty("user.home"), "Desktop")
.. 如何运作..
Oracle可以为此类事情提供文档。
请参阅System.getProperty(String)
&
new File(String,String)
。
我会请一位专家(或一位用户),但我认为OS
X不直接在..start屏幕上支持任何应用程序图标或文档图标,无论是默认外观,还是任何其他形式。用户JFileChooser
指向user.home
并要求他们将文档保存到桌面(或他们希望的任何位置)。
问题内容: 我正在处理备份脚本,并希望压缩文件目录: 这可以压缩它,但是当我解压生成的文件时,它包括完整的文件结构:这些文件位于中。 有没有一种方法可以排除父目录,从而使生成的tar只知道最后一个目录()? 问题答案:
我读过大部分条纹支付的东西。他们告诉我,首先在条纹中向客户添加一张卡意味着将卡保存给客户,然后进行付款。但是我的要求是使用卡付款,不需要在条纹中保存卡的详细信息。 下面看到我传递了客户ID和条纹令牌而不是卡ID的代码(card_****) 但是它会抛出一个错误 获取错误,因为客户cus _ * * * * *没有ID为tok_*****的链接卡 我已经阅读了链接Stripe Payment:Get
另外,我希望在执行过程中隐藏'geckodriver.exe窗口‘。 ……余下的代码将继续....
我搜索并找到了这个答案虽然我理解这个答案,但我的问题是:有没有任何可能的方法将数据从DF显式写入CSV,而不需要任何可能的转换?有这样做的选择吗? 例如,值".227"存储到CSV作为"022699999999999998" 我有一个简单的代码,在用BS刮取一些数据后,我在DF中打开它,然后写入CSV: 为了验证,在添加之前,我已经打印出DF,一切都很好。因此,在将数据添加到CSV时,有某种转换正
问题内容: 鉴于以下课程 当我们验证它(例如,使用@Valid)并且如果Website.url不遵守我的自定义@ValidUrl约束时,我们将遇到约束冲突(例如,“ URL不可访问”)。 我想知道如果用户愿意,是否可以忽略该验证。 脚步: 第一次验证表格 引发约束冲突并将其显示给用户 用户选择“我知道,仍然添加”,然后重新提交 第二次验证表单,验证@ValidUrl以外的所有内容 问题答案: 您可
问题内容: 在编组到XML文件之前,我需要验证我的JAXB对象。在JAXB 2.0之前,可以使用javax.xml.bind.Validator。但这已被弃用,因此我正在尝试找出执行此操作的正确方法。我熟悉在马歇尔时间进行验证,但就我而言,我只是想知道其是否有效。我想我可以编组到一个临时文件或内存中并扔掉它,但是想知道是否有更优雅的解决方案。 问题答案: 首先,不赞成使用(javadoc)。这个想