Looking at the RadioGroupFieldEditor
source there is no functionality to add child elements. It also doesn't look easy to sub-class.
The example you show from the General preferences page (org.eclipse.ui.internal.dialogs.WorkbenchPreferencePage
) does not use field editors to display the preferences, instead it just uses normal Button
controls. Using normal controls is OK in a preferences page but you have to manage loading and saving the preferences in your code.