Java数据统计图保存问题 5

把frame.setVisible(false)设置为false的话保存图片就出问题啊!如果是frame.setVisible(true)的话图片就没问题!求大佬解答... 把frame.setVisible(false)设置为false的话保存图片就出问题啊!如果是frame.setVisible(true)的话图片就没问题!求大佬解答 展开
 我来答
雪飞潇潇
2018-05-30 · TA获得超过6273个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:856万
展开全部
frame.setVisible(false); 那么界面不显示.没有任何有效像素.

其实JFreeChar提供了方法可以不需要JFrame就可以自己实现保存图片的方法 , 了解下ChartUtilities 工具类,提供了很多静态方法

        try {
ChartUtilities.saveChartAsJPEG(new File("d:/testabc.jpg"), chart, 300, 280);
} catch (IOException e) {
e.printStackTrace();
}

附录ChartUtillities的常用方法

效果图

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式