codenameone中的滑块
任何人都可以告诉我如何在代码名称1中添加滑块和移动表单(带有示例代码行),并且还想知道这些功能是否支持所有类型的设备? 问候, MEGHAcodenameone中的滑块
回答:
我想你的意思如何动画形式改变
Form.setTransitionInAnimator(CommonTransitions.somthing) Form.setTransitionOutAnimator(CommonTransitions.somthing)
接下来,你应该处理一些“指的滑动”事件。
回答:
要添加,您可以使用下面的代码
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
以上是 codenameone中的滑块 的全部内容, 来源链接: utcz.com/qa/261270.html