在Edge中,該面板上的工具列按鈕是單獨顯示的,但在Chrome中,它們被捆綁成一個">> "按鈕。 有什么辦法可以使Chrome的顯示方式與Edge相同嗎? 這段代碼已經有4年歷史了。 據傳聞,直到最近,它在Chrome瀏覽器中都很好(我不能確定)。
代碼:
ToolBar toolBar = new ToolBar()。
toolBar.add(okButton);
toolBar.add(cancelButton);
toolBar.add(addButton);
toolBar.add(deleteButton);
toolBar.add(copyButton);
FramedPanel panel = new FramedPanel()。
panel.setHeading(p_ChartDTO.getChartName() " - Chart Series")。
panel.add(m_ChartQueryGrid);
panel.getButtonBar().add(toolBar);
panel.setSize("800px"/span>, "350px"/span>)。
uj5u.com熱心網友回復:
我沒有使用過這些類,比如Toolbar,但是看起來如果內容的水平尺寸超過了某個閾值,它就會以彈出選單的形式呈現出來。
如果沒有指定部分樣式,它將來自瀏覽器的默認樣式表。 也許最近版本的 Chrome 瀏覽器稍微改變了一個樣式的大小,這影響了 Toolbar,從而使總大小超過了某個閾值。
如果您洗掉1個按鈕,或減少按鈕文本的長度(例如將 "Delete "改為 "D"),它是否會在Chrome中呈現出所需的行為?
如果是這種情況,也許指定Toolbar或ButtonBar的大小可能會有幫助,因為默認值是不夠的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/311303.html
標籤:


