Sharpdevelop вообще не поддерживает выше 4.5.1 а Nuget кот вы хотите нужна 4.7 - точно номер не знаю но в этом будет непродолимое преапятствие я думаю - а так пробуйте заменить файлы - через Addin Manager обновлений нету для nuget
threads, display.asyncExec (хотя этот можб для SWT а для Swing исп. Timer или поначалу просто thread) etc. - i do not have ready to go example atm but one sure can compose one from code shared on java2s. полодите что есть на гитхаб чтобы другие могли посмотреть и поправить
Сергей Горностаев, спасибо за науку! - я сам учусь. в SWT с которого я пришел в javaFX и SWING немного по другому но я поместил пример который настолько прост насколько возможно и работает - для меня это было достижение и я им поделился. когда появится exception, будет сделан refactoring - я так думаю,