如果我在JavaFX應用程序中右鍵單擊文本框,菜單項顯示爲粗體字體。這發生在一些文本框中。例如,我們有一個登錄屏幕,其中菜單項正確顯示,但在其他屏幕中以粗體顯示。文本框的上下文菜單以粗體顯示菜單選項
注:我沒有寫任何代碼右鍵單擊文本框,因爲我猜它是一個內部功能,它顯示剪切,複製,粘貼,刪除和選擇所有的通常的。
如何避免上下文菜單顯示爲粗體?
只有當我將文本框前面的CSS標籤設置爲粗體時,纔會發生這種情況。
.label { -fx-font-weight:bold; }
最後一件事是這些控件是動態生成的。它是一個包含標籤,文本框和按鈕的彈出窗口。
所以你的問題是如何避免大膽? –
哦,只是意識到我忘了提問題。是的,Uluk。我想避免在文本框右鍵單擊上下文菜單中的粗體字體。我發現的一件事是,如果我給文本框的標籤作爲粗體,然後上下文菜單也變得大膽。我通過添加class .label來設置標籤{-fx-font-weight:bold; } – SarkarG