2014-03-03 74 views
0

我試圖創造一個代號滑塊(代號之一),但由於某種原因滑塊不繪製,其他組件然而,。我的代碼到目前爲止滑塊不畫與Windows手機皮膚

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」下沒有這樣做,任何人都知道這是爲什麼?

回答

1

它只是缺少在默認的Windows Phone主題風格。只需爲所選/未選狀態定義SliderFull & Slider即可。我們解決了這個問題以便下次更新。