【发布时间】:2013-08-16 04:55:57
【问题描述】:
我正在尝试在我的 java 应用程序中下载代码。基本上,用户输入他们的个人信息,这些信息通过文件 i/o 发送到文本文档。然后下一步是有一系列按钮或链接对应于某个下载。例如,button1=file1、button2=file2,以此类推。我需要它来下载图片。这可以通过对话框实现吗?我正在通过网站运行该应用程序。任何帮助表示赞赏!
【问题讨论】:
标签: java user-interface dialog
我正在尝试在我的 java 应用程序中下载代码。基本上,用户输入他们的个人信息,这些信息通过文件 i/o 发送到文本文档。然后下一步是有一系列按钮或链接对应于某个下载。例如,button1=file1、button2=file2,以此类推。我需要它来下载图片。这可以通过对话框实现吗?我正在通过网站运行该应用程序。任何帮助表示赞赏!
【问题讨论】:
标签: java user-interface dialog
您可以使用URLConnection 从 URL 下载文件。您可以让您的对话框显示选项,然后根据他们按下的按钮选择一个 URL,并使用URLConnection(通过.connect() 和.getInputStream())读取数据,然后您可以将其写入文件或随心所欲。
你说你是通过一个网站运行它,所以我假设这是一个小程序。请记住,如果它是未签名的小程序,您只能从小程序所在的服务器下载文件。如果您需要从任何地方下载,则需要对您的小程序进行签名,或使用非小程序。
此外,由于您正在通过网站运行它,如果合适的话,也许另一种方法是将用户重定向到文件的 URL 并让他们的浏览器负责下载.
【讨论】: