Openswing

Pas dit framework toe om Java-stand-alone applicaties te ontwikkelen, zonder een onderliggende database.
Download nu

Openswing Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Free
  • Naam uitgever:
  • Mauro Carniel
  • Besturingssystemen:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • Bestandsgrootte:
  • 29.59MB

Openswing Tags


Openswing Beschrijving

Een open-source-suite van geavanceerde grafische componenten op basis van swing toolkit Openswing is een open-source-suite van geavanceerde grafische componenten op basis van swing-toolkit: deze componenten zijn geavanceerder van die voorzien van schommel en kunnen direct in de UI-ontwerper van de IDE worden gemanipoleerd. Het is ook een raamwerk dat gegevensbindend mechanisme verschaft tussen componenten en gegevensmodel, op basis van het MVC-paradigma. Gegevensmodel is gebaseerd op Java-bonen (pojo's) en wordt in alle openswing-componenten ondersteund, zoals rasterbesturing, boomregeling of generieke bedieningscontainer. Openswing biedt een complete oplossing (een kader- en geavanceerde swingcomponenten met gegevensbindende mogelijkheden) om snel en eenvoudig rijke clienttoepassingen te ontwikkelen. Het is mogelijk om dit kader toe te passen om Java-desktoptoepassingen of rijke internettoepassingen te ontwikkelen (drie gelaagde applicaties op basis van swing front-end + HTTP + Java-servlet + database) of gedistribueerde applicaties (drie gelaagde applicaties op basis van swing front-end + RMI + Java Session Bean stateless + database). Openswing bevat een verzameling klassen die kunnen worden gebruikt: * Om de front-end te maken, via een verzameling geavanceerde grafische bedieningselementen, vergelijkbaar met die van traditionele RAD-ontwikkelingsomgevingen zoals Visual Basic of Delphi. Grafische bedieningselementen omvatten meer dan 30 widgets: labelregeling, multi-line labelregeling, tekstveld, tekst geformatteerd veld, multi-line tekstveld, numeriek veld, valuta veld, kalender, raster, geneste roosters, raster met geneste generieke componenten, eigendommen Net, draaitafel, boom, check-box boom, boom gecombineerd met een raster, opzoeken, multi-code opzoeken, opzoeken, opzoeken met automatische voltooiing, Gantt diagram, knoppen met afbeelding, combo-box, combo-box multi-kolom, keuzerondje , check-box, lijst, check-box, lijst multi-kolom, wizard paneel, afbeeldingspaneel, splash scherm, dialoogvenster Windows, tip van de dag frame, voortgangsbalk / paneel / dialoogvenster, licentieovereenkomst paneel, alert venster, iconifable venster, "Outlook LIVE" PANES, LINK-knop. Netgebruik is vooral geavanceerd: het staat kolommen of rijen vergrendeling toe, gegevens paginering, kolommen filtering en sorteren, aanhoudende opslag van raster "-staat" (sorteer / filtervoorwaarden, kolommenpositie / breedte / zichtbaarheid), machtigingen op kolomniveau (Editiebilbaarheid / Zichtbaarheid / Verplichte staat gedefinieerd op kolomniveau), data-import / export en het roostermodel is gebaseerd op een lijst met pojos als voor een boomcomponent en wat betreft een panel van grafische bedieningselementen waarvan het gegevensmodel op een pojo is gebaseerd. Pojo-ondersteuning wordt uitgebreid naar de volledige set grafische componenten die de GUI componeren. Grafische bedieningselementen zijn naleving van de specificaties van Java Bonen, zodat ze kunnen worden gebruikt in de UI-ontwerper van een IDE, zoals JBUILDER, JDEVELDER, NETBEANS, ECLIPSE om Windows te maken door componenten op hen te tekenen met behulp van UI-ontwerper, eveneens met andere niet-java RAD-omgeving. Bouwroosters is voorzichtig eenvoudig: een raster kan grafisch worden samengesteld door gebruik te maken van de UI-ontwerper van de geadopteerde IDE en door erop te laten vallen op de kolommen van de raster en het instellen van hun eigenschappen met behulp van de vastgoedbeheerder van de IDE. * Het raamwerk maakt het mogelijk om applicaties te maken op basis van SDI (Single Document Interface) Paradigma of op basis van MDI-frame (meerdere documentinterface) en interne frames, inclusief pull-down menu, Tree Menu en vele aanpassingsniveaus van de front-end. * om bedrijfslogica-tier + gegevens-toegangstanger te maken, via een reeks hulpprogramma's die het ontwikkelingsproces vereenvoudigen; Deze hulpprogramma-laag kan worden weggelaten en vervangen door andere populaire server-side-frameworks / orm-tools, zoals de lente, slaapstand, Ibatis, Apache Cayenne, JPA / TopLink-essentials of enig ander eigen raamwerk. OpenSWING biedt enkele hulpprogramma's die de intensiverende integratie met OpenSWING, IBATIS-integratie met OpenSWING, Apache Cayenne-integratie vereenvoudigen met OpenSWING en COMUNICATION tussen OpenSWING- en Veerraamwerk, zodat u UI-laag kunt ontwikkelen met behulp van openswing en het ontwikkelen van de lente en / of Overwinteren of ibatis. Openswing biedt enkele hulpprogramma's die de JPA-integratie vereenvoudigen met OpenSWING, zodat u UI-laag kunt ontwikkelen met behulp van openswing en het ontwikkelen van server-zijkant met Java Persistent API met J2SE of J2EE (bijvoorbeeld met behulp van TopLink Essentials Ref. Implementatie of Hibernate Essention Ref. . * Om een comunicatielaag te maken die wordt geplaatst tussen de presentatielijst (Application Front-End) en Business-Logic Tier. Dit laag kan eenvoudig worden uitgebreid, door een eigen comunicatielaag te ontwikkelen boven de standaardlaag die wordt aangeboden door OpenSWING, om aan specifieke behoeften te voldoen (zoals RMI-COMUNICATIE met EJB, SOAP of andere Cununication-mechanismen met server-side-toepassingen). Deze laag ondersteunt ook Hessische serialization Library, dus het is mogelijk om een client-side-applicatie met een specifieke versie van Java te combineren met zijn serverzijde met een andere versie van Java. Bovendien biedt dit kader een aantal elementaire functies die veel problemen dekken die zich gewoonlijk voordoen in Enterprise Application Development, zoals gegevenswinning van netwerken en gegevens importeren naar roosters, Documentweergave op de meest populaire desktoptoepassingen (zoals rapporten over Excel, CSV, XML, HTML, PDF, RTF), Activiteiten Logging, Internationaliseringsondersteuning (Label Vertaling, Date-indeling, Decimale symbolen, Groepering, Valuta-ondersteuning, enz.), Autorisatiebeheer volgens subsidies die eigendom zijn van verbonden gebruiker. Al deze kadercomponenten worden sterk ontkoppeld door elkaar, door middel van een nauwkeurig ontwerp, gebaseerd op interface-adoptie die de implementatie van nieuw gedrag voor basiskadercomponenten vergemakkelijkt. Het kan worden gebruikt met Java 1.4, 1.5 of 1.6.


Openswing Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden