1
我有一個帶有透明圖像(PNG)的ImageView,因此圖像不會填充圖像視圖的完整矩形,當鼠標懸停在圖像視圖上時我想更改只有圖像視圖矩形的背景顏色。在Css我怎麼做?圖像視圖節點是否具有屬性-fx-背景顏色?我試過了,這對我不起作用。 我掛.FXML如何在javafx中將背景顏色更改爲imageView
我有一個帶有透明圖像(PNG)的ImageView,因此圖像不會填充圖像視圖的完整矩形,當鼠標懸停在圖像視圖上時我想更改只有圖像視圖矩形的背景顏色。在Css我怎麼做?圖像視圖節點是否具有屬性-fx-背景顏色?我試過了,這對我不起作用。 我掛.FXML如何在javafx中將背景顏色更改爲imageView
使用此
Bounds bound = ImageView.getBoundsInLocal(); //getting co-ordinates
ImageView.setEffect(ColorInput(bound.getMinX(), bound.getMinY(),
bound.getWidth(), bound.getHeight(), Color.YELLOW));
按功能應該工作一個CSS文件。
這只是繪製了我的ImageView的顏色,現在我看不到圖像。 – nhouser9
將圖像視圖放在'StackPane'中,並在'StackPane'上使用'-fx-background-color'。 –
'-fx-background-color',是'Region.'的屬性。所以,'圖像視圖'沒有這個屬性。 – Kachna
謝謝!這工作得很好 –