14
如何将图像添加到JPanel?
我有一个JPanel,我想向其中添加即时生成的JPEG和PNG图像。 到目前为止,我在Swing教程中看到的所有示例,特别是在Swing示例中,都使用ImageIcon。 我将这些图像生成为字节数组,它们通常比示例中使用的通用图标大,尺寸为640x480。 使用ImageIcon类在JPanel中显示该大小的图像时是否存在任何(性能或其他)问题? 什么是平常做的呢? 如何不使用ImageIcon类将图像添加到JPanel? 编辑:对教程和API的更仔细的检查显示,您不能将ImageIcon直接添加到JPanel。而是通过将图像设置为JLabel的图标来实现相同的效果。只是感觉不对...