我想玩一下我正在编写的一些图像处理代码,所以我想使用Scala控制台或类似BlueJ的Java CodePad来创建一个java.awt.Image,然后弹出它进行查看。
理想情况下,它只是一个面板或类似的东西,没有框架出现,我只需单击即可使其消失。有没有办法制作这种轻量级的东西,或者我真的需要一些框架和更多的支架?
JOptionPane.showMessageDialog(parent, new JLabel(new ImageIcon(theImage)));
当然,如果您有图像的URL
(或可以从File
路径组成一个),也可以使用HTML将其显示为工具提示。
查看缩略图悬停显示完整图像以获取源代码。
val img = new ImageIcon("path/to/file.jpg")
使用Scala Swing对话框
Dialog.showMessage(message = img)
Dialog.showMessage(message = null, icon = img)