Estoy buscando algo que ponga esta sopa de letras en perspectiva. Sería bueno si fuera claro sobre la política de las diferencias e intenta iluminar las similitudes (si las hay).¿Cuál es la relación entre AWT, SWT, Swing, SAF/JSR-296, JFace, la plataforma NetBeans y el Eclipse RCP
6
A
Respuesta
11
similitudes:
rendering -> graphic library -> plaform
AWT -> SWING -> NETBEANS PLATFORM
-> jsr 296
SWT -> JFACE -> eclipse rcp
conjunto de herramientas de renderizado proporciona capacidades básicas de dibujo lienzo, etiqueta, texto, cuadro combinado, ...
biblioteca gráfica introduce patrones MVC, un nivel más alto componente (tablas ordenables, selector de fecha ...)
plataforma ayuda tener aplicación modular compuesto por módulos, que se extienden las capacidades de otra modules.It también añade funciones empresariales como tareas en segundo plano, solución de implementación, el mecanismo de ayuda, almacenar las preferencias, ...
diferencias
SWT:
- aspecto nativo,
- recurso de implementación nativa (fuente, imágenes, ...) debe ser eliminado por el desarrollador. capas en la parte superior (jface, eclipse) intentan limitar las filtraciones de estos recursos.
- se admiten la mayoría de los sistemas operativos.
- swt compuestos lata contiene API basada awt/swing components
- constructor de relación contenedor/componente (nuevo hijo (padre))
AWT/Swing:
- aplicación JVM lleva el orificio específicos implementación
- excepto si usa una apariencia diferente, verá que la aplicación no es nativa API basada
- colección para relación contenedor/componente (parent.add (niño))
Eclipse:
- basado en OSGi para alojar plugins;
- esto permite robusta resolución de dependencias, múltiples versiones, ...)
netbeans RCP:
- aplicación específica para los plugins no reutilización de OSGi.
Cuestiones relacionadas
- 1. SWT/JFace o Eclipse RCP?
- 2. Aprendizaje de Eclipse RCP y SWT/JFace
- 3. SWT y AWT, ¿cuál es la diferencia?
- 4. Poblar una tabla enorme en la aplicación SWT/JFace RCP
- 5. Netbeans RCP vs Eclipse RCP
- 6. ¿Cómo se puede direccionar una GUI Swing/JFace/SWT?
- 7. Java AWT/SWT/Swing: ¿cómo planificar una GUI?
- 8. ¿Cómo obtener JavaDoc para SWT y JFace en Eclipse?
- 9. SWT/JFace: eliminar widgets
- 10. Eclipse RCP: plataforma de destino - Eclipse vs. Equinox?
- 11. ¿Cuál es la diferencia entre forceFocus() y setFocus() en SWT?
- 12. ¿Cuál es la relación entre "un" montón y "el" montón?
- 13. ¿Cuál es la relación entre el campo 'SYSTEM_PROPERTIES_MODE_ENVIRONMENT' y PropertyPlaceHolderConfigurer?
- 14. ¿Cuál es la diferencia entre la relación Composición y Asociación?
- 15. Cuál es la relación entre píxeles y píxeles escalados
- 16. Ejemplos de JFace en Eclipse como SWT Ejemplos?
- 17. ¿Cuál es la diferencia entre Eclipse 3.7 y Eclipse 4.1?
- 18. ¿Cuál es la relación entre docutils y Sphinx?
- 19. ¿Cuál es la relación entre AppDelegate, RootViewController y UIApplication?
- 20. ¿Cuál es la relación entre Passenger y Capistrano?
- 21. ¿Cuál es la relación entre masksToBounds y cornerRadius?
- 22. ¿Cuál es la relación entre OSGi y Dependency Injection
- 23. ¿Cuál es la relación entre WIC y GDI +?
- 24. ¿Cuál es la relación entre ContentPane y JPanel?
- 25. nginx, ¿cuál es la relación entre worker_connections, keepalive_timeout y $ conexión
- 26. ¿Cuál es la relación entre UIView y CALayer
- 27. ¿Cuál es la relación entre entornos y proyectos en virtualenvwrapper?
- 28. ¿Cuál es la relación entre GC, Finalize() y Dispose?
- 29. ¿Cuál es la relación entre ghc-pkg y cabal?
- 30. ¿Cuál es la relación entre las redes bayesianas y neuronales?
+1 es posible que desee agregar el puente entre SWT y AWT. – Favonius