我正在尝试使用代号1创建滑块,但由于某种原因滑块未绘制,但其他组件却是。我到目前为止的代码
public void start()
{
if (current != null)
{
current.show();
return;
}
mainForm = new Form("Slider and buttons");
c = mainForm.getContentPane();
c.setLayout(new FlowLayout());
Slider jSlider = new Slider();
jSlider.setMaxValue(360);
jSlider.setMinValue(0);
jSlider.setProgress(50);
jSlider.setEditable(true);
jSlider.setPreferredSize(new Dimension(300,50));
c.addComponent(jSlider);
c.repaint();
c.invalidate();
c.revalidate();
mainForm.show();
}
我不确定我能忘记什么,可能只是忽略了什么......
提前致谢
编辑:如果我选择iPhone皮肤,它实际上会绘制滑块,但在“lumia”下它没有这样做,任何人都知道为什么会这样做?答案 0 :(得分:1)
默认的Windows Phone主题下它只缺少样式。只需定义SliderFull&用于选定/未选定状态的滑块。我们修复此问题以进行下一次更新。