Tengo ganas de programar unos scripts para un software de codigo abierto escrito en java, pero voy de a poco.
Como vengo de usar lenguajes de la web, como PHP y javascript, tengo en claro ciertas estructuras, y entiendo las cuestiones estructurales que hacen a la sintaxis de java.
Lo que necesito ahora es hacerme una idea acerca de las interfaces de usuario en Java. Hay manera de trazar un paralelo entre el html o el DOM que usan los navegadores o las interfaces como Swing?