在java中调整面板中的svg大小

时间:2011-07-14 14:07:39

标签: java resize svg batik

我在面板中有一个svg文件,然后显示它。当我尝试更改它的大小(svg)时会出现问题。我尝试了setSize,setPreferredSize并调整大小但没有工作。我注意到,当我尝试调整大小时,它调整大小但后来回到之前的大小。请有人帮帮我吗?

svg.setPreferredSize(new Dimension(700,700));
svg.setSize(new Dimension(700,700));
this.add(svg, BorderLayout.NORTH);
this.setSize(1000, 1000);

我的课程扩展了JPanel。我正在使用蜡染。

1 个答案:

答案 0 :(得分:0)

我将svg添加到JSVGScrollPane。现在它工作正常,调整好,当svg更大时我有滚动条。我用了一天半的时间来试验JPanels,JScrollPanes,但这是最好的解决方案。 [: