我有一個水平菜單欄,帶有一個子垂直下拉菜單欄。MenuBar不可選擇的子標題
標題文本1
分離器1
選項1.1
選項1.2
標題文字2: 讓孩子垂直菜單欄包含類似下面我想它
分隔符2
選項2.1
選項2.2
有沒有辦法添加非可選擇的文本到菜單欄,因爲我不希望能夠選擇「標題文本」元素的用戶?
我有一個水平菜單欄,帶有一個子垂直下拉菜單欄。MenuBar不可選擇的子標題
標題文本1
分離器1
選項1.1
選項1.2
標題文字2: 讓孩子垂直菜單欄包含類似下面我想它
分隔符2
選項2.1
選項2.2
有沒有辦法添加非可選擇的文本到菜單欄,因爲我不希望能夠選擇「標題文本」元素的用戶?
myTitleMenuItem.
setEnabled
(false)
?
正如T Broyer回答的,你可以做setEnabled(false)。你會得到一個殘疾的風格,看起來不太好看。
即將到來的用戶體驗,用戶通常會期望菜單欄中的每個項目執行一些操作。當他看到某些帶有文字的項目並且沒有對點擊進行任何操作時,他會得到「應用程序無法運行或無法響應」的印象。
因此,最好創建一個菜單項'標題文本',並創建一個包含所需項目的菜單欄,並將此菜單欄設置爲標題文本項的子菜單或子菜單。
因此,每當用戶懸停或點擊'標題文本項目'子菜單將顯示。