2013-10-13 6 views
0

У меня есть ArrayListдобавив массив целых чисел в ArrayList <int[]>

ArrayList<int[]> strokeLines = new ArrayList<int[]>(); 

и функция, которая запускается каждый раз, когда мышь нажата, которая добавляет текущую позицию мыши и предыдущее положение мыши в эту ArrayList

strokeLines.add({mouseX, mouseY, pmouseX, pmouseY}); 

У меня был этот код, работающий ранее, но я потерял все, что написал в прошлый час, и когда я переписал эту часть, это не сработало. Как добавить массив {mouseX, mouseY, pmouseX, pmouseY} в конец массива?

ответ

3

Вам нужно создать новый int[]:

strokeLines.add(new int[]{mouseX, mouseY, pmouseX, pmouseY}); 
1

Просто -

strokeLines.add(new int[]{mouseX, mouseY, pmouseX, pmouseY}); 
+0

Премного я думал, что я пробовал –

Смежные вопросы