Zapisywanie ustawień użytkownika z GUI

Obecnie koduję aplikację, która ma ramkę opcjiJDialog. Ta ramka zawiera różne pola wyboru i pola tekstowe, które użytkownik może skonfigurować.

Chcę zapisać zmiany wprowadzone przez użytkownika w opcjach.

Jak najlepiej to zrobić?

Moją pierwszą myślą było zaimplementowanie go poprzez zapisanie go w pliku o formacie np.

checkBox1=value;
textArea1="value";

Używając poniższego, mógłbym uzyskać pole, ale musiałbym zrobić coś takiego (dla pola wyboru) myField.isSelected (); co nie działa.

Field myField = MyClass.class.getDeclaredField(name);

Z góry dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion