由於將全局工具欄添加到表單中,所以在更改表單時會出現奇怪的動畫錯誤(?)。在FormA上按下一個Button將調用FormB.show()時,標題有一個動畫,讓工具欄區域中的新表單從右到左出現。谷歌搜索後,我發現this:Codename One:形式變化時奇怪的工具欄動畫
這是相當多我的臉出現在工具欄的問題,唯一的區別是工具欄徽標我加入中心從右邊口吃向左自己的位置。動畫完成後,表單看起來就像它應該。
在主我這樣做:
Toolbar.setGlobalToolbar(true);
在每一個表格我做這樣的事情在構造函數中:
menuForm = new Form(" ", new BorderLayout());
logo = res_theme.getImage("Logo_Gema_vertikal.png");
menuForm.getToolbar().getTitleComponent().setUIID("toolbar_image");
((Label)menuForm.getToolbar().getTitleComponent()).setIcon(logo);
menuForm.getToolbar().addCommandToSideMenu(homeCommand);
menuForm.getToolbar().getMenuBar().addCommand(homeCommand);
如果我離開了添加徽標到工具欄,只有命令圖標從右向左飛行。這是什麼造成的?我使用工具欄錯了嗎?
您可以通過改變電流形式的動畫和目的地的形式要麼
createCover
或createSlide
解決這個你可以發佈一個視頻來說明動畫問題嗎? – Diamond已添加。請參閱編輯。 –
它只有一個屏幕截圖,如果它不適合我可以添加視頻。 –