摘要:// 必须使用batik提供的JSVGScrollPane,使用swing自己的组件JScrollPane初始化时滚动条不会显示。 JSVGScrollPane svgJScrollPane = new JSVGScrollPane(svgCanvas);注意:使用此组件后,如果svg图片有更新,必须调用如下代码刷新JSVGScrollPane // 刷新svgJScrollPane svgJScrollPane.reset();
阅读全文
07 2013 档案
摘要:// 设置svg组件一直动态(这一行代码导致了最大化变白的问题)svgCanvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC);// 以下两行解决最大化变白问题(具体原理不详)svgCanvas.setDoubleBuffered(false);svgCanvas.setDoubleBufferedRendering(false);补充:过了几天后又出现同样问题,确实是JSVGCanvas.ALWAYS_DYNAMIC这一段代码导致,准备固定组件大小,添加滚动条来解决,是否可以解决未知。最终解决方案:加了滚动条后还是无法解决,依然会变白,而且发现如果
阅读全文

浙公网安备 33010602011771号