Quais os padrões mais recomendados ao desenvolver para desktop? Tenho que fazer uma aplicação que rode em linux e windows. Logo pensei Swing ou Awt, mas ao criar um aplicativo no netbeans 6,9 ele informa:
Ai surgiu a minha duvida, se não utilizam mais isso o que usam agora? Andei vendo um pouco sobre javafx… mas só vendo.
Alguem aqui poderia me esclarecer o pq da mensagem? E principalmente quais os padrões mais aceito e/ou utilizados no mercado java desktop?
Você não deve usar mais AWT desde o surgimento do Swing, no Java 1.2.
Hoje em dia, não pense duas vezes, desenvolva em Swing. O aviso que você está vendo é sobre outra API, chamada Swing Application Framework, que tinha como idéia facilitar o desenvolvimento de várias coisas no Swing. Mas não foi para frente. O Swing em si, continua firme a forte, sendo mantido pela Sun (e agora pela Oracle) até hoje.