我在面板中有一个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。我正在使用蜡染。
答案 0 :(得分:0)
我将svg添加到JSVGScrollPane。现在它工作正常,调整好,当svg更大时我有滚动条。我用了一天半的时间来试验JPanels,JScrollPanes,但这是最好的解决方案。 [: