Hallo bubble,
habe mal alles durchgelesen. Ich habe das Beispiel mit dem Spiel mal auf mein Programm übernommen. Player wäre bei mir die Klasse mit dem fillOval (Linien.java). In dieser Klasse habe ich die Variable x (int x;) erstellt und dann die Zeichnung.
Playground wäre ja dann die Klasse mit der automatisch erstellten GUI. In dieser habe ich ja auch dann das JPanel drinne. Bei mir dann -> JPanel panel = new Linien();
Im Beispiel wird das ja mit dem Item und Namen beschrieben (p.name). Bei mir wäre das ja dann x.panel. Das wird bei mir aber als Fehler angezeigt. Erstelle ich aber bei mir noch (public Linien Linien;) bekomme ich bei x.linien = slider.getValue(); im Changelisteners des Sliders keine Fehlermeldung. Bei Programmstart bekomme ich aber direkt eine NullPointerException Fehlermeldung bei genau dieser Zeile. Warum ist der Wert null?
Ich kann mich echt nur entschuldigen, aber mein Lehrer gibt leider so Aufgaben auf ohne uns Hilfestellungen zu geben. :-(
Finde es aber super das ich hier ein bisschen Hilfe bekomme! :-)