With SvgSalamander, I am trying to build a Chess Canvas from some svg. But I can't figure how to resize a single SvgIcon element (not really the same as this case, which uses the whole client area. Furthermore, I really would like to do it without the AffineTransform class and all those computations). I've tried to use SvgIcon#setPreferredSize(java.awt.Dimension) ... but it did not change anything.
I've also seen this : also noticing that the pictures I've downloaded don't have a viewbox element : but adding a viewbox and preserveAspectRatio attributes didn't change either.
I am already able to load the SvgIcon : I am just missing a way to resize it. (The reason why I want SVG format : to be able to resize "without loss").