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

回到顶部