Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

JavaFX - css adding background image with transparency

I want to add an image (png) this way:

#leftCorner {
  -fx-background-image: url("images/backgroundTrain2.png");
  -fx-background-repeat: stretch;
  -fx-background-size: 150.0 71.0;
  -fx-background-position: center center;
}

the problem is that I loose the transparency of the white part of the image. Can somebody tell me what I can do that it stays transparent?

enter image description here

thats the picture i try to add as background

like image 724
baxbear Avatar asked Dec 07 '22 04:12

baxbear


2 Answers

I use -fx-background-color:transparent to set pngs on my Buttons and transparency works. Try this.

like image 123
Aakash Avatar answered Dec 08 '22 16:12

Aakash


-fx-opacity: 0.5;

Add this to your ID in fx css file

like image 36
Tom Avatar answered Dec 08 '22 17:12

Tom