簡體   English   中英

Javafx將Tab X更改為url中的圖像圖標

[英]Javafx change Tab X to image icon from url

如何將標簽關閉圖標X更改為javafx中的圖像? 我嘗試過setGraphic(),但它只需要一個節點...我想設置它的圖像是http://eclipse-icons.i24.cc/ovr16/progress_rem.gif

使用ImageView使圖像成為有效節點,但這似乎是圖標。

Tab tab = new Tab();
Image image = new Image("http://eclipse-icons.i24.cc/ovr16/progress_rem.gif");
ImageView iv = new ImageView(image);
tab.setGraphic(iv);    

擺脫CSS中的默認形狀或編寫自己的形狀或使用背景圖像

.tab-close-button {
-fx-background-color: transparent;//-fx-mark-color;
-fx-shape:null;
-fx-background-image: url("/progress_rem.gif");
}

您必須提供自己的單擊處理程序,而不使用css形狀或點擊某些內容。

這就是你用css得到的。 使用背景圖像選項卡關閉按鈕

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM