1
爲了響應最近的slashdot post,我決定添加一個菜單選項,使其出現在左側,以便在打開時不遮擋整個應用程序。爲了方便用戶,是否有辦法迫使jdesktop上的jmenu位於左側或右側,即垂直菜單?左側的Java jmenu
爲了響應最近的slashdot post,我決定添加一個菜單選項,使其出現在左側,以便在打開時不遮擋整個應用程序。爲了方便用戶,是否有辦法迫使jdesktop上的jmenu位於左側或右側,即垂直菜單?左側的Java jmenu
有沒有簡單的方法來做到這一點。
您最好的選擇是使用BorderLayout
並放置JMenuBar
在BorderLayout.WEST
或BorderLayout.EAST
位置。不過,你將不得不花費一些時間來定製它看起來不錯。例如,如何讓菜單垂直繪製菜單項,或者如果右側的菜單在應用程序上飛出正確的方向,並不是很明顯。