首先抱歉我的英语,这不是我的母语.
我想在java中创建一个程序,我觉得它看起来很棒,有一个未来的图形用户界面.当我说"未来派"时,我的意思是这样的:

我知道这是一个Android应用程序的图像,但我想在java程序中做这样的事情.
通常,当我必须在java中使用GUI时,我使用Swing组件,但现在我需要个性化所有内容,而且当我点击"发送"时,我也喜欢这样,例如圆圈变大,其他内容出现在其中.
所以我需要一个完全个性化和动画的GUI.这是最好的方法吗?Swing,Awt,JavaFx还是其他什么?
先感谢您.