// CrearÃas un workspace como el de eclipse Workspace myWorkspace = new MyWorkspace(); // Creas la vista de compras. El constructor cargarÃa la // interfaz, por ejemplo podrÃa tener una tabla donde se // viesen las últimas compras realizadas. Un par de // botones que permitiesen realizar compras etc. View compras = new View(); // Creas la vista de pedidos. Esta vista tendrÃa una tabla // que permitiese el tracking de los pedidos, su cancelación, // su emisión, etc. View pedidos = new View(); myWorkspace.add(compras); myWorkspace.add(pedidos); ...Sus caracterÃsticas y facilidad de codificación podrÃan suponer un duiro golpe para Swing, pues llevarÃa a muchos desarrolladores a la nueva plataforma Eclipse. No obstante, si finalmente Sun decide apuntarse al consorcio, quizá termine siendo el sucesor natural de Swing como éste lo fue de AWT.
Eclipse Rich Client Platform UI amenaza a Swing
Por ejemplo, será totalmente factible la creación de un programa de contabilidad con perspectivas de clientes, facturas, pedidos, proveedores, etc. Que además tenga diferentes vistas y por supuesto totalmente extensible mediante plugins. Además la interfaz gráfica heredarÃa toda la funcionalidad de Eclipse permitiendo arrastrar las diferentes vistas, configurar nuestras perspectivas, crear perspectivas nuevas, etc. Este podrÃa ser un código de ejemplo:
COMPARTE ESTA NOTICIA
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP