Я не думаю, что есть способ сделать это, не прибегая к сторонней библиотеке. (Или выкатываете свое, но вы сказали «легко».)
SWT («Standard Widget Toolkit») содержит поддержку для встраивания элементов управления ActiveX. SWT является альтернативой Swing, хотя между ними существует определенная степень взаимодействия.
Вот пример встраивания проигрывателя Windows Media в окно SWT.
В качестве альтернативы есть проект Jacob , хотя я сам этим не пользовался.
Что касается "оно того стоит?" Что ж, я могу сказать по своему опыту, что SWT делает это относительно легко, но если ваше приложение не может изящно справиться с отсутствием их доступности, полагаясь на компоненты COM, вы теряете возможность работать на нескольких платформах, что делает Java привлекательной в первую очередь .