Openswing.

Applica questo quadro per sviluppare applicazioni stand-alone Java, senza un database sottostante.
Scarica ora

Openswing. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Free
  • Nome editore:
  • Mauro Carniel
  • Sistemi operativi:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • Dimensione del file:
  • 29.59MB

Openswing. Tag


Openswing. Descrizione

Una suite open source di componenti grafici avanzati basati su Toolkit Swing OpenSwing è una suite open source di componenti grafici avanzati basati su Toolkit Swing: questi componenti sono più sofisticati di quelli forniti con lo swing e possono essere manipolati direttamente all'interno del progettista dell'interfaccia utente dell'IDE. È anche un quadro che fornisce il meccanismo di rilegatura dei dati tra componenti e modello di dati, in base al paradigma MVC. Il modello di dati è basato su fagioli Java (pojos) ed è supportato in tutti i componenti di openswing, come il controllo della rete, il controllo dell'albero o il contenitore dei comandi generici. OpenSwing fornisce una soluzione completa (un quadro e componenti swing avanzati con funzionalità di rilegatura dei dati) per sviluppare rapidamente e facilmente applicazioni ricche-client. È possibile applicare questo framework per sviluppare applicazioni desktop Java o richieste applicazioni Internet (tre applicazioni a tre livelli basate su Swing Front-End + HTTP + Java Servlet + Database) o applicazioni distribuite (tre applicazioni a tre livelli basate su Swing front-end + RMI + Java Session Bean Bean oageless + Database). OpenSwing include una raccolta di classi che possono essere utilizzate: * Per creare il front-end dell'applicazione, attraverso una raccolta di controlli grafici avanzati, paragonabili a quelli forniti dagli ambienti tradizionali di sviluppo RAD come Visual Basic o Delphi. I controlli grafici includono più di 30 widget: controllo dell'etichetta, controllo dell'etichetta multilinea, campo di testo, campo formattato testo, campo di testo multi-riga, campo numerico, campo valutaria, calendario, griglia, griglie nidificate, griglia nidificate, griglia con componenti generici nidificati, proprietà Grid, tavolo per pivot, albero, albero di controllo, albero combinato con una griglia, ricerca, ricerca multi-code, ricerca con completamento automatico, diagramma di Gantt, pulsanti con immagine, combo-box, combo-box multi-colonna, pulsante radio , Check-box, Elenco, Elenco di controllo, elenco multi-colonna, Pannello guidato, Pannello procedura guidato, Pannello immagine, Schermo di spruzzata, Finestre di dialogo, Punta della cornice del giorno, barra di avanzamento / pannello / finestra di dialogo, Pannello Accordo di licenza, Finestra di avviso, IcaniFable Finestra, "Outlook come" Pannes, pulsante link. L'utilizzo della griglia è particolarmente sofisticato: consente di bloccare le colonne o le righe, il blocco dei dati, il filtraggio delle colonne e il selezione, la memorizzazione persistente della griglia "stato" (condizioni di ordinamento / filtraggio, posizione delle colonne / larghezza / visibilità), le autorizzazioni a livello di colonna (edificabilità / visibilità / Stato obbligatorio definito a livello di colonna), i dati import / export e il modello della griglia si basano su un elenco di pojos come per un componente di un albero e come per un pannello di controllo grafico il cui modello di dati è basato su un Pojo. Il supporto Pojo è esteso all'intero set di componenti grafici che compongono la GUI. I controlli grafici sono la conformità con le specifiche dei fagioli Java, in modo che possano essere utilizzati nel progettista dell'interfaccia utente di un IDE, come JBuilder, JDeveloper, NetBeans, Eclipse per creare Windows disegnando componenti su di essi utilizzando l'UI Designer, allo stesso modo con altri non Java Ambiente RAD. Le griglie di costruzione sono specialmente facili: una griglia può essere graficamente composta utilizzando il progettista dell'interfaccia utente dell'IDE adottato e cadendo su di esso le colonne della griglia e impostando le loro proprietà utilizzando il gestore della proprietà dell'IDE. * Il framework consente di creare applicazioni in base al paradigma SDI (singolo documento Interfaccia) o in base al fotogramma MDI (più interfaccia documento) e fotogrammi interni, incluso il menu a discesa, il menu dell'albero e molti livelli di personalizzazione front-end. * per creare il livello di business logic + Tier di accesso ai dati, attraverso un insieme di classi di utilità che semplificano il processo di sviluppo; Questo livello di utilità può essere omesso e sostituito da altri popolari strumenti di quadri / orm portatili del server, come la molla, l'ibernazione, ibatis, Apache Caienna, JPA / TopLink Essentials o qualsiasi altro quadro proprietario. OpenSwing fornisce alcune classi di utilità che semplificano l'integrazione di Hibernate con openswing, IBATIS Integration con openswing, Apache Cayenne Integration con openswing e comunicazioni tra openswing e quadro a molla, in modo da poter sviluppare il livello UI usando openswing e sviluppare il livello lato server utilizzando la molla e / o Ibernazione o Ibatis. OpenSWing fornisce alcune classi di utilità che semplificano l'integrazione JPA con OpenSWing, in modo da poter sviluppare il livello UI utilizzando openswing e sviluppare il livello lato server utilizzando API di persistenza Java con J2SE o J2EE (ad esempio utilizzando TopLink Essentials Ref. Implementazione o Ibernate Entity Manager) . * Creare un livello di comunicazione collocato tra presentazione-livello (front-end dell'applicazione) e un livello logico aziendale. Questo livello può essere facilmente esteso, sviluppando un proprio livello di comunicazione sopra lo livello standard offerto da OpenSwing, per soddisfare le esigenze specifiche (come la comunicazione RMI con EJB, sapone o altri meccanismi di comunicazione con applicazioni lato server). Questo strato supporta anche la biblioteca di serializzazione della hessesia, quindi è possibile combinare un'applicazione laterale client in esecuzione con una versione specifica di Java con il suo lato server in esecuzione con un'altra versione di Java. Inoltre, questo framework fornisce alcune funzioni di base che coprono molte questioni che si presentano di solito nello sviluppo delle applicazioni aziendali, come l'estrazione dei dati da parte di griglie e importazione dei dati su griglie, visualizzazione dei documenti sulle applicazioni desktop più famose (come report su Excel, CSV, XML, HTML, PDF, RTF), Attività Registrazione, Supporto di internazionalizzazione (Traduzione dell'etichetta, Formato della data, Simboli decimali, Gruppo, Supporto valutario, ecc.), Gestione dell'autorizzazione secondo le sovvenzioni di proprietà dell'utente connesso. Tutti questi componenti quadro sono fortemente disaccoppiati, per mezzo di una progettazione accurata di oggetti, basata sull'adozione dell'interfaccia che facilitano l'implementazione di nuovi comportamenti per i componenti del quadro di base. Può essere utilizzato con Java 1.4, 1.5 o 1.6.


Openswing. Software correlato

TCAD per Borland Delphic ++ Builder

TCAD è un componente che ti aiuterà a scrivere applicazioni grafiche vettoriali. Le forme possono essere interagite con il mouse o il codice. È facile da usare, efficace e potente. Ti farà risparmiare tempo prezioso. n ...

268 2054K

Scarica

Tenhtwain.

Gestisce l'acquisizione dagli scanner (dispositivi) che sono compatibili TWAIN. Selezionando lo scanner desiderato e l'acquisizione di un'immagine è facile come il pensiero di esso :-) Non più problemi con la conversione DIB, un ...

210 390K

Scarica

Morello Easysystem.

Un'applicazione di esempio (inclusa la fonte completa) e una serie di componenti per aiutarti a saltare il prossimo progetto Delphi. Prima di digitare anche una riga di codice hai un'app Modelli con una riproduzione completa ...

155 117K

Scarica