任何人都可以告诉我如何在代码名称1中添加滑块和移动表单(带有示例代码行),并且还想知道这些功能是否支持所有类型的设备? 问候, MEGHAcodenameone中的滑块
0
A
回答
0
我想你的意思如何动画形式改变
Form.setTransitionInAnimator(CommonTransitions.somthing)
Form.setTransitionOutAnimator(CommonTransitions.somthing)
接下来,你应该处理一些“指的滑动”事件。
0
要添加,您可以使用下面的代码
Slider jSlider = new Slider();
jSlider.setMaxValue(255);
jSlider.setMinValue(0);
jSlider.setProgress(50); // Set the starting value
jSlider.setEditable(true); // To it works as a slider instead of a progress bar
现在你已经创建了一个滑块,您可以添加到您的组件,就像您在Swing中的滑块。你可以输入'jSlider'。在Eclipse中找出你可以使用其他的方法,或者你可以去API:http://codenameone.googlecode.com/svn/trunk/CodenameOne/javadoc/com/codename1/ui/Slider.html
我认为分钟/包括maxValue是selfexplenatory虽然:)
如果你想打开一个新的形式,只需创建一类新的扩展形式,或做在这样的代码
Form form = new Form();
form.animate(); // To make it "slide in"
form.show();
同样值得注意的是,滑块不会与每默认皮肤的Lumia工作,虽然你可以把它的工作。我其实也在这里问过这个问题: Slider doesn't draw (CodeName One) with Windows phone skin
什么是滑块和移动窗体? Codename中有一个Slider类你是否意思是? – 2013-04-05 06:43:40