Мне просто интересно, возможно ли в JAVA создать круглый GUI с компонентами внутри него (кнопками, текстовыми полями и т. Д.)?
Да, это вполне возможно, хотя и в некотором смысле - они не совсем круглые, однако имеют некоторые "прозрачные" части, которые заполнены снимком экрана перед отображением кадра и т. Д.
Хорошее введение в это можно увидеть в онлайн-главе 6.5 Программирование Killer Game на Java .
HTH
Они вам очень помогут.
http://java.sun.com/developer/technicalArticles/GUI/translucent_shaped_windows/
http://download.oracle.com/javase/tutorial/uiswing/misc/trans_shaped_windows.html
http://www.pushing -pixels.org / 2008/02/27 / полупрозрачные-и-образные витрины-в-колонкового java.html
Да, это очень возможно, доступно с версии 12 JDK 6.0u10. Прочитайте их.