Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
keine Vorstellung was zu tun ist?
für Collections.shuffle() wäre eine Liste besser als ein Array, das ist sicher zumutbar, kannst am Ende noch ein Array draus machen,
alle JButton in die Liste, noch nicht in die GUI einfügen, dann shuffle(),
dann in einem zweiten Durchlauf adden()
nicht so gut in gewisser Hinsicht,
einerseits ist es nützlich, die genaue Fehlermeldung zu nennen,
und andererseits solltest du an dieser Stelle dein Programm verlassen und erstmal folgendes versuchen:
Java:
import java.util.ArrayList;
import java.util.List;
public class Test
{
public static void main(String[] args)
{
List<Integer> list = new ArrayList<Integer>();
System.out.println("Ende");
}
}
funktioniert dieses Programm? wenn ja, dann deutet das darauf hin, dass du im anderen Programm die import-Anweisungen vergessen hat
(was die Fehlermeldung wahrscheinlich genau geklärt hätte)
anderenfalls ist es auch möglich, dass deine aktuelle Java-Einstellung Generics, also die <>-Anteile nicht mag,
es geht etwas umständlicher auch ohne Generics, dann nur
auch wenn es nervig klingt:
siehe bitte nochmal vorherige Postings, z.B. 09:58, 09:59, 10:31
und stelle eine brauchbare Frage
wenn du den Weg mit den Zahlen einschlägst, dann muss du die auch irgendwo verwenden,
z.B. bei der Button-Erstellung nicht stumpf Bild i wählen sondern einen anderen zufälligen Index wie du nun einige vorliegen hast..