У меня проблемы с окраской прозрачного изображения в javaFX, как иконки.
Я использую приведенный ниже код, чтобы выполнить эту работу, но он будет окрашивать все изображение, а не непрозрачную часть
ImageView image = new ImageView(new Image("address of file", 800, 600, false, true));
ColorAdjust monochrome = new ColorAdjust();
monochrome.setSaturation(-1.0);
Blend red = new Blend(BlendMode.MULTIPLY, monochrome, new ColorInput(0, 0, 800, 600, Color.rgb(255, 0, 0)));
image.setEffect(red);