2016-07-26 21 views
0

我想在窗體的BorderLayout的西側有一個隱藏的容器。然後,我想讓用戶在屏幕的西側滑動手指以使容器出現。然後滑動另一個方向使其消失。那可能嗎?會愛幫助。謝謝!如何在Codename one中使用傳感器

Andrew

P.S.如果這是不可能的,是否有可能將borderLayout的西側的容器重疊在中央容器上?

回答

0

這與傳感器無關。

沒有爲側菜單欄內建功能,它允許只是僅僅使用Toolbar,並添加一個命令側面菜單:

Form hi = new Form("Toolbar", new BoxLayout(BoxLayout.Y_AXIS)); 
hi.getToolbar().addCommandToSideMenu("Sidemenu", null, e -> Log.p("Clicked")); 
hi.show(); 

如果這不是你真正想要什麼,你「真的」是一個側面菜單,你可以在父窗體上使用一個拖動指針的監聽器。只需將容器的首選尺寸設置爲0 ,0,拖動事件向右拖動即可相應設置首選尺寸,然後revalidate()