你能从java对话框应用程序下载一个文件(图片)吗



我正试图在java应用程序中下载代码。基本上,用户输入他们的个人信息,这些信息通过文件i/o发送到文本文档。然后下一步是拥有一系列对应于某个下载的按钮或链接。例如,button1=file1,button2=file2等等。我需要它来下载图片。这可以通过对话框实现吗?我正在通过一个网站运行该应用程序。感谢您的帮助!

您可以使用URLConnection从URL下载文件。您可以让对话框显示选项,然后根据他们按下的按钮选择URL,并使用URLConnection(通过.connect().getInputStream())读取数据,然后将数据写入文件或执行任何操作。

你说你正在通过一个网站运行它,所以我认为这是一个小程序。请记住,如果是未签名的小程序,则只能从小程序所在的服务器下载文件。如果需要从任何地方下载,则需要对小程序进行签名,或者使用非小程序的文件。

此外,由于是通过网站运行的,如果合适的话,也许另一种方法是将用户重定向到文件的URL,并让他们的浏览器负责下载。

相关内容

最新更新