Можно ли запустить контролируемый Selenium экземпляр Firefox и встроить его в приложение Swing?
Если не используется Swing, подойдет любая другая библиотека Java GUI.