Gui Commands est un cadre de commande complet pour les applications d’interface utilisateur Swing. GUI commande les fonctionnalités sur les actions standard de Swing. Avec les commandes GUI, il est simple de modifier l’apparence des commandes en fonction du contexte dans lequel elles apparaissent. La bibliothèque prend également en charge les conventions spécifiques à la plate-forme vous permettant d’écrire une configuration qui sera adaptée à la plate-forme sous-jacente. Les groupes de commandement ont fourni un soutien sophistiqué pour les menus et les barres d’outils. Les groupes sont configurés à partir de fichiers de configuration simples et peuvent être facilement manipulés au moment de l’exécution à l’aide de leurs API builder. De nombreuses fonctionnalités sont fournies pour simplifier le développement de l’interface utilisateur, y compris les commandes pré-construites pour fermer les fenêtres, ouvrir et enregistrer des fichiers, ou afficher une liste de fichiers récente. Il existe également des caractéristiques-cadres telles que la délégation des commandes et l’intégration des travailleurs de balançoire. La délégation des commandes vous permet de personnaliser facilement le comportement d’une commande en fonction du contexte actuel de l’utilisateur. La bibliothèque comprend une stratégie de délégation axée sur l’accent qui peut être activée en quelques lignes de code. L’intégration SwingWorker facilite également l’activation de la vitre et désactive la commande pendant que la tâche d’arrière-plan est en cours d’exécution. L’API s’efforce de rester simple tout en soutenant les fonctionnalités puissantes hors de la boîte. Il a été nécessaire de veiller à ce que les bibliothèques s’métriquent des petits projets d’entreprise indépendants aux projets d’entreprise à grande échelle. Une grande partie de l’attrait de la bibliothèque est qu’elle fournit de nombreuses fonctions de commodité et des commandes pour simplifier la vie du développeur. Par exemple, vous pouvez toujours récupérer la fenêtre du bouton d’invocation à l’aide de getInvokerWindow(); la commande s’occupe de parcourir toutes les hiérarchies de menu popup. HoverListeners vous permet d’afficher les détails de n’importe quelle commande en vol stationnaire en quelques lignes de code. Le CommandHyperlinkListener facilite l’activation des commandes à partir d’hyperliens dans JEditorPanes.
historique de la version
- Version 2.1 posté sur 2007-08-24
EULA - Accord de licence utilisateur final
IMPORTANT - LISEZ ATTENTIVEMENT CES TERMES AVANT DE TÉLÉCHARGER CE
Logiciel. EN TÉLÉCHARGEANT OU EN UTILISANT CE LOGICIEL, VOUS RECONNAISSEZ
QUE VOUS AVEZ (i) LIRE CE CONTRAT DE LICENCE, (ii) QUE VOUS
COMPRENEZ-LE, (iii) ET QUE VOUS ACCEPTEZ D’ÊTRE LIÉ PAR SES TERMES.
SI VOUS N’ACCEPTEZ PAS LES MODALITÉS DE CETTE LICENCE
ACCORD, VOUS NE DEVEZ PAS TÉLÉCHARGER OU UTILISER LE LOGICIEL.
1. **License Editions**
1. **Licence d’utilisation commerciale**
Andrew Pietsch, vous accorde un non-exclusif, non transférable
licence d’utilisation du LOGICIEL pour prendre en charge jusqu’au nombre de
développeurs simultanés au sein de votre organisation pour laquelle vous
ont payé les droits de licence. Vous pouvez transférer ou installer le LOGICIEL
sur plus d’un ordinateur, à condition que le LOGICIEL ne soit utilisé
par le nombre de développeurs pour lesquels les droits de licence ont été
Payé. À l’aide du LOGICIEL, vous pouvez créer des applications, des applets ou
tout autre logiciel, qui peut ensuite être distribué sans redevance.
2. **Licence d’utilisation non commerciale**
Andrew Pietsch, vous accorde un non-exclusif, non transférable
licence d’utilisation du LOGICIEL pour soley à des fins non commerciales.
À l’aide du LOGICIEL, vous pouvez créer des applications, des applets ou
d’autres logiciels, qui peuvent ensuite être distribués sans redevance.
L’utilisation non commerciale comprend (i) l’usage personnel, (ii) l’utilisation éducative
et (iii) l’utilisation par des organisations caritatives accréditées.
L’utilisation non commerciale interdit strictement (i) l’utilisation pour laquelle vous
recevoir une indemnisation et (ii) toute utilisation à l’intérieur et/ou pour une
organisation commerciale. Pour éviter le doute, les
sont considérés comme des exemples d’utilisations commerciales du logiciel qui sont
expressément interdite par cette licence :
1. Utiliser à ou pour une entreprise commerciale;
2. Utilisation à des fins financières, personnelles ou autres;
3. Utilisation par les organismes gouvernementaux;
4. Utilisation par un fournisseur de services de télécommunication ou Internet
société;
5. Utilisation dans le cadre de l’administration d’un site Web commercial;
6. Utilisation dans le cadre de la prestation de services professionnels
pour lequel vous êtes indemnisé (y compris le système payé
administration);
7. Utilisation dans le cadre de la fourniture de produits ou de services
pour une organisation commerciale;
8. Regroupement ou intégration du logiciel avec n’importe quel produit matériel
ou un autre produit logiciel à usage commercial.
3. **Licence de code source**
La licence source vous accorde le droit d’utiliser et de modifier le
code source de SOFTWARE à condition que vous avez (i) que vous avez payé le
Source Code Licence Fee ET (ii) vous vous conformez aux
Règles:
1. Vous devez acheter une licence commerciale pour chaque développeur
votre organisation qui utilisera le LOGICIEL, ou tout modifed
version ou dérivé du LOGICIEL selon le
Licence d’utilisation commerciale.
2. Vous ne devez pas revendre, louer ou louer le code source, ni
version modifed ou le travail dérivé du code source SOFTWARE.
3. Vous ne devez pas distribuer le code source, ni
version ou dérivé du code source SOFTWARE, en source
formulaire de code. Vous ne pouvez distribuer que des versions compilées de la source
code (sous forme d’objet).
4. Vous ne devez pas revendre, louer, louer ou distribuer des produits créés
à partir du code source du LOGICIEL de quelque manière que ce soit qui serait en concurrence avec
le LOGICIEL.
5. En aucun cas aucune partie de la source du LOGICIEL ne peut
le code soit distribué, divulgué ou mis à la disposition de toute
tiers sans le consentement écrit exprès Andrew Pietsch.
6. Vous devez protéger et conserver en toute sécurité tout le code source fourni par
ce contrat de licence de code source. Applications construites
sur la base de ce code source, et qui sont distribués ou sont
accessible en dehors de votre organisation, comme Internet, doit être
protégé dans la mesure où le code source ne peut pas être facilement
extrait ou décompilé.
7. Tous les développeurs au sein de votre organisation qui prévoient d’accéder
le code source doit accepter les termes de la licence de code source
Accord. En outre, chaque développeur accepte de dépenser chaque
d’assurer la confidentialité du code de la source. Par exemple,
en aucun cas le développeur ne peut mettre le code source sur un
réseau interne où il ou elle n’a aucun contrôle.
2. **Propriété**
Vous n’avez aucun droit de propriété dans le logiciel. Au contraire, vous avez une
licence d’utilisation du logiciel tant que ce contrat de licence
reste en pleine force et en vigueur. Propriété du logiciel,
La documentation et tous les droits de propriété intellectuelle qui s’y ont
rester en tout temps avec Andrew Pietsch. Toute autre utilisation de la
Logiciel par toute personne, entreprise, société, gouvernement
organisation ou toute autre entité est strictement interdite et est un
violation de ce contrat de licence.
3. **Droit d’auteur**
Le logiciel et la documentation contiennent du matériel protégé
par la loi américaine sur le droit d’auteur et le droit secret commercial, et par
dispositions des traités internationaux. Tous les droits qui ne vous sont pas accordés
sont expressément réservés par Andrew Pietsch. Vous ne pouvez pas supprimer
tout avis exclusif d’Andrew Pietsch à partir de toute copie de la
Logiciel ou documentation.
4. **Restrictions**
Vous ne pouvez pas publier, afficher, divulguer, louer, louer, modifier, prêter,
distribuer, ou créer des œuvres dérivées basées sur le logiciel ou tout autre
partie de celui-ci. Vous ne pouvez pas inverser ingénieur, décomposer, traduire,
adapter, ou démonter le logiciel, et vous ne devez pas tenter de créer
le code source du code objet pour le logiciel. Vous ne pouvez pas
transmettre le logiciel sur n’importe quel réseau ou entre tous les appareils,
bien que vous pouvez utiliser le logiciel pour faire de telles transmissions de
d’autres matériaux. Vous pouvez transférer le logiciel vers d’autres ordinateurs
vous possédez tant que vous ne l’utilisez que sur un ordinateur à la fois.
5. **Confidentialité**
Vous reconnaissez que le logiciel contient des
secrets d’Andrew Pietsch et vous par la présente d’accord pour maintenir le
confidentialité du logiciel en utilisant au moins un degré aussi élevé de
soins que vous utilisez pour maintenir la confidentialité de votre propre plus
informations confidentielles. Vous acceptez de communiquer raisonnablement le
conditions de ce contrat de licence logicielle à ceux
personnes employées par vous qui entrent en contact avec le Logiciel,
et d’utiliser les meilleurs efforts raisonnables pour assurer leur conformité aux
conditions, y compris, sans limitation, non
permettant sciemment à ces personnes d’utiliser n’importe quelle partie du Programme
dans le but de dériver le code source du Programme ou
vaincre la Clé.
6. **Garantie limitée**
ANDREW PIETSCH JUSTIFIE POUR UNE PÉRIODE DE TROIS (3) MOIS APRÈS
ACHAT QUE LE LOGICIEL FONCTIONNERA DE MANIÈRE SUBSTANTIELLE CONFORMÉMENT À
AVEC LA DOCUMENTATION. SI LE LOGICIEL NE FONCTIONNE PAS AINSI, VOTRE
RECOURS EXCLUSIF, ET LA SEULE OBLIGATION D’ANDREW PIETSCH EN VERTU DE CETTE
GARANTIE, DOIT ÊTRE, À LA SEULE DISCRÉTION D’ANDREW PIETSCH, LA CORRECTION
DU DÉFAUT OU DU REMBOURSEMENT DU PRIX D’ACHAT PAYÉ POUR LE
Logiciel. TOUTE UTILISATION PAR VOUS DU LOGICIEL EST À VOS RISQUES ET PÉRILS. Ce
GARANTIE LIMITÉE EST LA SEULE GARANTIE FOURNIE PAR ANDREW PIETSCH
EN CE QUI CONCERNE LE LOGICIEL. À L’EXCEPTION DE LA GARANTIE LIMITÉE CI-DESSUS, LE
LOGICIEL EST FOURNI "AS IS." DANS LA MESURE MAXIMALE PERMISE PAR
Loi ANDREW PIETSCH DÉCLINE TOUTES LES AUTRES GARANTIES DE TOUTE NATURE,
EXPRIMÉ OU IMPLICITE, Y COMPRIS, SANS LIMITATION, IMPLICITE
GARANTIES DE MARCHANDITÉ ET D’APTITUDE À UNE FIN PARTICULIÈRE.
ANDREW PIETSCH NE JUSTIFIE PAS QUE LES FONCTIONS CONTENUES DANS LE
LOGICIEL RÉPONDRA À TOUTES LES EXIGENCES OU BESOINS QUE VOUS POURRIEZ AVOIR, OU QUE
LE LOGICIEL FONCTIONNERA SANS ERREUR, OU DANS UN
MODE, OU QUE TOUT DÉFAUT OU ERREUR DANS LE LOGICIEL SERA
CORRIGÉ, OU QUE LE LOGICIEL EST COMPATIBLE AVEC UN
Plate-forme. CERTAINES JURIDICTIONS N’AUTORISENT PAS LA RENONCIATION OU L’EXCLUSION
GARANTIES IMPLICITES AFIN QU’ELLES NE S’APPLIQUENT PAS À VOUS.
7. **Limitation de la responsabilité**
EN AUCUN CAS ANDREW PIETSCH NE SERA RESPONSABLE ENVERS VOUS OU UN TIERS
POUR TOUT DOMMAGE ACCESSOIRE OU CONSÉQUENT (Y COMPRIS, SANS
LIMITATION, DOMMAGES-INTÉRÊTS INDIRECTS, SPÉCIAUX, PUNITIFS OU EXEMPLAIRES POUR
PERTE D’ENTREPRISE, PERTE DE PROFITS, INTERRUPTION D’ENTREPRISE OU PERTE
D’INFORMATIONS COMMERCIALES) DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ DE
UTILISEZ LE PROGRAMME, OU POUR TOUTE RÉCLAMATION DE TOUTE AUTRE PARTIE, MÊME SI
ANDREW PIETSCH A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
LA RESPONSABILITÉ GLOBALE D’ANDREW PIETSCH À L’ÉGARD DE SES
OBLIGATIONS EN VERTU DE CET ACCORD OU AUTREMENT EN CE QUI CONCERNE LA
LOGICIELS ET DOCUMENTS OU AUTREMENT NE DOIVENT PAS DÉPASSER LE MONTANT
DES FRAIS DE LICENCE PAYÉS PAR VOUS POUR LE LOGICIEL ET LA DOCUMENTATION.
PARCE QUE CERTAINS ÉTATS/PAYS N’AUTORISENT PAS L’EXCLUSION OU
LIMITATION DE LA RESPONSABILITÉ POUR DOMMAGES-INTÉRÊTS CONSÉQUENTS OU ACCESSOIRES,
LA LIMITATION CI-DESSUS PEUT NE PAS S’APPLIQUER À VOUS.
8. **Résiliation**
Ce contrat de licence est en vigueur jusqu’à ce qu’il soit résilié. Vous pouvez
résilier ce contrat de licence à tout moment en détruisant ou en
retour à Andrew Pietsch toutes les copies du logiciel et
Documentation en votre possession ou sous votre contrôle. Andrew
Pietsch peut résilier ce contrat de licence si l’une ou l’autre des conditions de
ce contrat de licence a été violé. Lors de la notification de
résiliation, vous acceptez de détruire ou de retourner à Andrew Pietsch tous les
copies du logiciel et de la documentation et de certifier par écrit
que toutes les copies connues, y compris les copies de sauvegarde, ont été
Détruit. Toutes les dispositions relatives à la confidentialité, aux
droits, et la non-divulgation doit survivre à la résiliation de cette
Contrat de licence logicielle.
9. **Général**
Ce contrat de licence doit être interprété, interprété et régi
par les lois de l’Australie sans égard aux conflits de droit
dispositions de celui-ci. Le forum exclusif pour tous les litiges
hors ou en relation avec ce contrat de licence est un
tribunal approprié siégeant à Victoria, en Australie. Cette licence
l’accord constitue l’ensemble de l’Accord entre les parties
jusqu’à ce que. Toute renonciation ou modification de ce contrat de licence
seulement être efficace si elle est écrite et signée par les deux parties
jusqu’à ce que. Si une partie de ce contrat de licence est déclarée invalide ou
inapplicable par un tribunal compétent, le reste
de ce contrat de licence doit être interprété de manière à
l’intention des parties.
Détails du programme
- Catégorie: Développement > Composants et bibliothèques
- Éditeur: Andrew Pietsch
- Licence: Essai gratuit
- Prix: $45.00
- Version: 2.1
- Plate-forme: windows