如何使用 jFilechooser 在我的系统上上传图像?

how can i upload an image on my system using jFilechoose?

所以基本上我的问题是如何在我的系统(票务系统)上上传图像。我是 GUI 新手。

有人告诉我可以通过 JFileChooser(搜索图像)和 JLabel(图像处理程序)来完成,但如果你们知道其他选项,请告诉我。我非常需要这个。这是我最终项目唯一缺少的部分。

有关如何使用 JFileChooser 上传和显示图像的示例,请参阅 here

有了你的评论,我现在明白你想做什么了。 您将需要执行以下步骤:

  • 使用 JFileChooser 获取所需的 img(不要忘记放置一个遮罩,例如只看到 *.jpeg)
  • 使用通过 JFileChooser 获得的图像路径设置 JLabel 的 icon(查看要保存的 img 对用户更友好:))
  • 现在您已经有了图像的路径,您需要做的是读取该图像并将其 'convert' 放入 byte[]
  • 现在您已将图像的字节保存到数据库中(例如通过 BLOB

希望对您有所帮助,或者至少为您提供了一种解决此问题的方法。