Java/GUI
< Java
As principais interfaces gráficas para Java são AWT e Swing.
AWT[editar | editar código-fonte]

Abstract Window Toolkit foi a interface gráfica original da linguagem.
Swing[editar | editar código-fonte]

A interface Swing foi desenvolvida depois da AWT, e é considerada mais fácil de ser usada e com mais recursos.