Openswing

Aplique este marco para desarrollar aplicaciones independientes de Java, sin una base de datos subyacente.
Descargar ahora

Openswing Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Free
  • Nombre del editor:
  • Mauro Carniel
  • Sistemas operativos:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • Tamaño del archivo:
  • 29.59MB

Openswing Etiquetas


Openswing Descripción

Una suite de código abierto de componentes gráficos avanzados basados ​​en el kit de herramientas swing OpenSwing es una suite de código abierto de componentes de gráficos avanzados basados ​​en el kit de herramientas de swing: estos componentes son más sofisticados de los que se proporcionan con swing y pueden manipolarse directamente dentro del diseñador de la interfaz de usuario del IDE. También es un marco que proporciona un mecanismo de unión a datos entre componentes y modelo de datos, basado en el paradigma MVC. El modelo de datos se basa en los frijoles Java (POJOS) y se admite en todos los componentes de OpenSwing, como el control de la cuadrícula, el control de árbol o el contenedor de controles genéricos. OPENSWING proporciona una solución completa (un marco y componentes de swing avanzado con capacidades de encuadernación de datos) para desarrollar aplicaciones de cliente rico rápida y fácilmente. Es posible aplicar este marco para desarrollar aplicaciones de escritorio Java o aplicaciones enriquecidas a Internet (tres aplicaciones escalonadas basadas en la base de datos Swing Front-Front-Front-HTTP + JAVA SERVLET +) o aplicaciones distribuidas (tres aplicaciones escalonadas basadas en el extremo frontal giratorio + RMI + Java Session Bean Spateless + Base de datos). OpenSwing incluye una colección de clases que se pueden utilizar: * Para crear la aplicación Front-End, a través de una colección de controles de gráficos avanzados, comparables a los proporcionados por entornos tradicionales de desarrollo RAD como Visual Basic o Delphi. Los controles de gráficos incluyen más de 30 widgets: control de etiquetas, control de etiquetas de múltiples líneas, campo de texto, campo con formato de texto, campo de texto multi-líneas, campo numérico, campo de divisas, calendario, cuadrícula, cuadrícula anidados, rejilla con componentes genéricos anidados, propiedades Rejilla, tabla de pivote, árbol, árbol de cheques, árbol combinado con una rejilla, búsqueda, búsqueda de múltiples códigos, búsqueda con automáticamente, diagrama de gantt, botones con imagen, caja de combo, multi-columna de caja de combo, botón de radio , check-box, lista, lista de casillas de verificación, lista de múltiples columnas, panel de asistente, panel de imágenes, pantalla de salpicaduras, ventanas de diálogo, punta del marco del día, barra de progreso / cuadro de diálogo, panel del acuerdo de licencia, ventana de alerta, iconiformable Ventana, paneles "Outlook como", botón de enlace. El uso de la red es especialmente sofisticado: permite columnas o filas de bloqueo, paginación de datos, filtración de columnas y clasificación, almacenamiento persistente de la cuadrícula "estado" (condiciones de clasificación / filtrado, posición de columnas / ancho / visibilidad), permisos a nivel de columna (editabilidad / visibilidad / Estado obligatorio definido a nivel de columna), la importación / exportación de datos y el modelo de cuadrícula se basa en una lista de POJOS en cuanto a un componente de árbol y en cuanto a un panel de controles gráficos cuyo modelo de datos se basa en un POJO. El soporte de POJO se extiende a todo el conjunto de componentes gráficos que componen la GUI. Los controles de gráficos cumplen con las especificaciones de los frijoles de Java, por lo que se pueden usar en el diseñador de la UI de un IDE, como JBuilder, JDeveloper, NetBeans, Eclipse para crear Windows dibujando componentes en ellos utilizando el diseñador de UI, igualmente con otros no Java Medio ambiente RAD. Las redes de construcción son ampliamente fáciles: una cuadrícula se puede componer gráficamente utilizando el diseñador de la interfaz de usuario del IDE adoptado y cayendo en ella las columnas de la cuadrícula y configurando sus propiedades utilizando el administrador de la propiedad del IDE. * El marco permite crear aplicaciones basadas en el paradigma SDI (interfaz de documento único) o en función de MDI Frame (Interfaz de documentos múltiples) y marcos internos, incluido el menú desplegable, el menú de árboles y muchos niveles de personalización frontal. * Para crear un nivel de acceso a los datos de Logic Tier +, a través de un conjunto de clases de servicios públicos que simplifiquen el proceso de desarrollo; Esta capa de utilidad puede omitirse y reemplazarse por otras herramientas de marco / ORM del lado de servidor populares, como la primavera, la hibernación, el Ibatis, el esencial de Apache Cayenne, JPA / TOPLINKs Essentials o cualquier otro marco propietario. OpenSwing proporciona algunas clases de servicios públicos que simplifican la integración de hibernación con OpenSwing, la integración de Ibatis con OpenSwing, la integración de Apache Cayenne con OpenSwing y la comunicación entre OpenSwing y Framework de resorte, de modo que puede desarrollar la capa de UI utilizando OpenSwing y desarrollar la capa del lado del servidor con resorte y / o Hibernación o ibatis. OpenSwing proporciona algunas clases de servicios públicos que simplifican la integración de JPA con OpenSwing, de modo que puede desarrollar la capa de UI usando OpenSwing y desarrollar la capa del lado del servidor utilizando la API de Persistencia Java con J2SE o J2EE (por ejemplo, usando el Ref. Implementación o Hibernate Entity Manager) . * Para crear un nivel de comunicación colocada entre la capa de presentación (aplicación front-end) y nivel de lógica de negocio. Este nivel puede ser easly extendida, mediante el desarrollo de una capa de comunicación propio encima de la capa estándar ofrecido por OpenSwing, para satisfacer las necesidades específicas (como la comunicación RMI con EJB, SOAP u otros mecanismos de Comunicación con aplicaciones del lado del servidor). Esta capa es compatible con la biblioteca de serialización de Hesse también, por lo que es posible combinar una aplicación del lado del cliente que se ejecuta con una versión específica de java con la cara de servidor que se ejecuta con otra versión de Java. Por otra parte, este marco ofrece algunas características básicas que cubren muchos problemas que suelen surgir en el desarrollo de aplicaciones empresariales, tales como la extracción de datos de las redes y la importación de datos a las redes, visualización de documentos en la mayoría de las aplicaciones de escritorio más populares (como informes de Excel, CSV, XML, HTML, PDF, RTF), las actividades de registro, soporte de internacionalización (traducción de etiquetas, formato de fecha, símbolos decimales, la agrupación, el apoyo moneda, etc.), gestión de autorizaciones de acuerdo a las subvenciones propiedad de usuario conectado. Todos estos componentes están desacoplados marco fuertemente entre sí, por medio de un diseño de objetos precisos, basado en la adopción interfaz que facilita la implementación de nuevos comportamientos de los componentes del marco de base. Se puede utilizar con java 1.4, 1.5 o 1.6.


Openswing Software relacionado

Slimdx

Permite aplicaciones .NET 2.0+ para usar las API de directx de Microsoft ...

848 16 MB

Descargar