2014-04-04 85 views
1

我是java中的新成員,並從Web中的教程學習,並且我堅持使用此代碼。從java中的一個集合中繪製一個項目

for (SimpleButton playButton : menuButtons) {playButton.draw(batcher);} 

此代碼繪製列表中的所有按鈕。我怎樣才能從我創建的列表中只繪製一個按鈕?謝謝!

回答

3

如果您確定列表中的元素數量,則始終可以使用項目索引訪問它。

menuButtons.get(0) 

返回您的第一個項目。

所以基本上menuButtons.get(i)其中i是元素的請求索引。 請務必不要試圖訪問高於列表大小的索引。

然後,您可以直接調用.draw的元素返回:

menuButtons.get(i).draw(batcher); 
+0

謝謝你這麼多爵士它的工作代碼!乾杯! – DeeJay

相關問題