不清楚是不是ImageIcon写入失败,请教一下

ferraborghini 2016-09-10 03:12:26
screenshot的类型是BufferedImage的。
getContentPane().setLayout(new BorderLayout(1, 1));
FrameClient.this.setLocation(0, 0);
JLabel bgLb = new JLabel(new ImageIcon(screenshot));
getContentPane().add(bgLb, BorderLayout.CENTER);
pack();

出现的错误就是这个JFrame显示图片的时候,总是有空白的。但是我试过用ImgeIO将screenshot写入文件的时候,是可以显示的。写入的类型是jpg的格式。更奇怪的是,我在一个WIN7上写的代码,在那里显示是没有问题的。
...全文
202 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ferraborghini 2016-09-10
  • 打赏
  • 举报
回复
这些代码是作为弹出窗口出现的。 我试了一下,要是单独执行这个窗口,一点问题都没有。但是要是在一个窗口中弹出,然后就是什么都不显示。

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧