Если вы действительно хотите управлять браузером из Java, вам придется использовать веб-коннектор, например Selenium или WebDriver . Оба из них позволяют вам управлять браузером напрямую из Java и имитировать ввод текста пользователем, переходя по ссылкам и отправляя формы. При работе с Selenium нужно помнить, что он взаимодействует с совершенно новым профилем, который обычно не зависит от вашего стандартного пробного файла Firefox.