2013-02-21 47 views
0

我有一個水平菜單欄,帶有一個子垂直下拉菜單欄。MenuBar不可選擇的子標題

標題文本1

分離器1

選項1.1

選項1.2

標題文字2: 讓孩子垂直菜單欄包含類似下面我想它

分隔符2

選項2.1

選項2.2

有沒有辦法添加非可選擇的文本到菜單欄,因爲我不希望能夠選擇「標題文本」元素的用戶?

回答

0

正如T Broyer回答的,你可以做setEnabled(false)。你會得到一個殘疾的風格,看起來不太好看。

即將到來的用戶體驗,用戶通常會期望菜單欄中的每個項目執行一些操作。當他看到某些帶有文字的項目並且沒有對點擊進行任何操作時,他會得到「應用程序無法運行或無法響應」的印象。

因此,最好創建一個菜單項'標題文本',並創建一個包含所需項目的菜單欄,並將此菜單欄設置爲標題文本項的子菜單或子菜單。

因此,每當用戶懸停或點擊'標題文本項目'子菜單將顯示。