Wpis z mikrobloga

@vomar: Z tego co widzę to masz klasę Menu, którą usiłujesz wykorzystać jak statyczną.
Ale jRadioButton1 (i każdy kolejny do którego sie odwołujesz) nie istnieje.
W sposób "Menu.xxx " możesz wywołać statyczne metody (albo obiekty) klasy Menu.

Albo będziesz wywoływał to w kontekście obiektu (dla którego będą utworzone jRadioButtony, bo tak jak usiłujesz się do nich dostać to zupełnie nie istnieją w pamięci), albo przerabiasz klasę tak, żeby poradziła sobie ze
@sorhu: no przecież wiem że tutaj
lepiej powiedz co muszę edytować by to zadziałało ( ͡° ͜ʖ ͡°)

@matthosu: Dzięki za odpowiedź ale nic nie rozumiem z tego co napisałeś, niestety zbyt skomplikowane dla mnie
( ͡° ʖ̯ ͡°)

Czyli rozumiem że zwykłe dopisanie gdzieś static nie rozwiąże problemu?
@vomar: Zrób sobie nową klasę, w której będziesz przechowywał wyniki wyboru w Menu (pole na każdy radioButton z zapisanym co było wybrane). A metoda NewGame w Board niech przyjmuje obiekt tej klasy jako parametr (czy tam argument).

Wyniki z Menu (to co zostało wybrane) zapisz przed wywołaniem czegokolwiek z Board do obiektu tej klasy i podaj go jako argument.

W ten sposób:
a) nie masz śmietnika (albo masz mniejszy)
b) teoretycznie