значок изображения, список и случайные в Java - PullRequest
2 голосов
/ 26 июня 2011

У меня есть 4 картинки:

ImageIcon f1 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic1.jpg");
ImageIcon f2 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic2.jpg");
ImageIcon f3 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic3.jpg");
ImageIcon f4 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic4.jpg");
Random r = new Random();

Как я могу поместить их в список (или другую структуру данных?) И случайным образом выбрать их одну за другой?Я имею в виду, например, f2, удаляю f2 в списке, они выбирают f4, удаляют f4 в списке ... пока не будут выбраны все элементы.

Спасибо!

1 Ответ

6 голосов
/ 26 июня 2011

Просто поместите их в список и вызовите Collections.shuffle - затем выполните итерацию по списку, который будет в случайном порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...