Hola qué tal!
Ultimamente ando aprendiendo a desarrollar apps en java, y me gustaría saber si me podrían pasar libros para saber como funciona el Jframe y swing en java, estoy utilizando IntelliJ para desarrollar en Java, absolutamente todo se hace desde el código, y pues me gustaría aprender a hacerlo de esa manera y no acostubrarme al típico arrastrar y soltar
Pero si ustedes me recomiendan un mejor entorno de desarrollo se los agradecería, también me gustaría saber cuál es mejor para ustedes entre NetBeans, Eclipse y IntelliJ para desarrollo de aplicaciones de escritorio, muchas gracias!