# Creating a Video Component

**URL:** <https://forum.inductiveautomation.com/t/creating-a-video-component/55412>\
**Category:** Module Development\
**Created:** [January 26, 2022, 6:07pm UTC](https://forum.inductiveautomation.com/t/creating-a-video-component/55412 "2022-01-26T18:07:22Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [January 26, 2022, 6:44pm UTC](https://forum.inductiveautomation.com/t/creating-a-video-component/55412/2 "2022-01-26T18:44:46Z")

</div>

I recently ran into a similar issue in my first attempt.

Things I did differently - I had to extend `AbstractVisionPanel` instead of `AbstractVisionComponent`. Also, I put all my components inside a JPanel, not a JFrame. Then I just added my components to my JPanel, and then added my JPanel to my component. You can see how I did mine [here](https://forum.inductiveautomation.com/t/i-am-looking-for-a-tutor-for-module-development/55030/19).

I’m still new to the module development as well but I did have the same issue as you so hopefully this helps.

---

_[View the full topic](https://forum.inductiveautomation.com/t/creating-a-video-component/55412)._
