bem eu sei para o que é o Swing com usar e etc …
mas me vei uma duvida sobre ele, Swing é um pacote java que contem bibliotecas para montar uma interface gráfica, mas até onde ela vai ?
Alem do Swing e AWT eu teria outra opção melhor ?
Como se cria um objeto personalizado para o Swing ?
Victor Gerin, em meio a tanta correria é bom passar aqui pelo fórum e tentar dar um help a galera.
Mas vamos ao que interessa, pelo que entendi vc quer entender um pouco do poder do swing.
Swing é uma biblioteca muito cabana, ela te oferece diversos tipos de componentes que podem estar construindo sua interface. E além disso você pode estar associando a ela outras bibliotecas, como por exemplo o JFreeChart que te proporciona fazer uso de diversos tipos de gráficos ou um simples JCalendar.
Pessoalmente gosto muito da biblioteca.
Espero que tenha ajudado.
Exite também o matisse (interface usada pelo netbeans) e o SWT (interface utilizada pelo eclipse), esse último te prendendo um pouco à plataforma que você irá desenvolver (por exemplo para windows, você precisa baixar o zip correto porque depende de algumas dll’s)