Até hoje só desenvolvi em java para web.
Mas se tratando de GUI sou quase um analfabeto. Conheço os pacotes awt, swing e swt e sei as características de cada um, mas nunca desenvolví mais que uma janelinha com meia-dúzia de textfield, um botão, panel, etc…
Tá pintando um projeto aqui e meu gerente mandou eu determinar a tecnologia que será utilizada. A aplicação será essencialmente para fazer pesquisas avançadas no bd e gerar relatórios e gráficos estatísticos. Tanto é que tem um professor aqui da universidade que elaborou todas as fórmulas estatísticas para os relatórios.
O que me diz vcs que tem experiência em GUI (swing ou swt)? Encoraja ou desencoraja o desenvolvimento dessa aplicação em java? Estou perguntando pois não tenho muito tempo e pensei até em usar crystal ou um open source tipo agata report.
Vale a pena utilizar java para um projeto com essas características?