GUI Commands es un marco de comandos completo para aplicaciones de interfaz de usuario Swing. Funcionalidad de comandos GUI sobre las acciones estándar de Swing. Con los comandos GUI es fácil alterar la apariencia de los comandos en función del contexto en el que aparecen. La biblioteca también admite convenciones específicas de la plataforma que le permiten escribir una configuración que se adaptará a la plataforma subyacente. Los grupos de comandos proporcionaron compatibilidad sofisticada para menús y barras de herramientas. Los grupos se configuran a partir de archivos de configuración simples y se pueden manipular fácilmente en tiempo de ejecución mediante sus API de generador. Muchas características se proporcionan para simplificar el desarrollo de la interfaz de usuario, incluidos comandos precompilados para cerrar ventanas, abrir y guardar archivos o mostrar una lista de archivos reciente. También hay características de marco, como delegar comandos e integración de trabajadores de swing. Los comandos de delegación le permiten personalizar fácilmente el comportamiento de un comando en función del contexto actual del usuario. La biblioteca incluye una estrategia de delegación basada en el foco que se puede activar en unas pocas líneas de código. La integración de SwingWorker de forma similar facilita la activación del panel de cristal y la deshabilitación del comando mientras se ejecuta la tarea en segundo plano. La API se esfuerza por seguir siendo simple mientras soporta potentes características de fábrica. Se ha tenido cuidado de garantizar que la biblioteca se escale desde pequeños proyectos corporativos independientes a grandes. Gran parte del atractivo de la biblioteca es que proporciona muchas funciones de conveniencia y comandos para simplificar la vida del desarrollador. Por ejemplo, siempre puede recuperar la ventana del botón de invocación utilizando getInvokerWindow(); el comando se encarga de atravesar las jerarquías de menús emergentes. HoverListeners le permiten mostrar los detalles de cualquier comando desplazado en unas pocas líneas de código. CommandHyperlinkListener facilita la activación de comandos desde hipervínculos en JEditorPanes.
historial de versiones
- Versión 2.1 publicado en 2007-08-24
EULA - Contrato de licencia de usuario final
IMPORTANTE--LEA ESTOS TÉRMINOS CUIDADOSAMENTE ANTES DE DESCARGAR ESTE
Software. AL DESCARGAR O UTILIZAR ESTE SOFTWARE, USTED RECONOCE
QUE TIENE (i) LEER ESTE ACUERDO DE LICENCIA, (ii) QUE USTED
COMPRENDERLO, (iii) Y QUE USTED ACEPTA ESTAR OBLIGADO POR SUS CONDICIONES.
SI NO ACEPTA LAS CONDICIONES Y CONDICIONES DE ESTA LICENCIA
ACUERDO, NO DEBE DESCARGAR NI UTILIZAR EL SOFTWARE.
1. **Ediciones de licencia**
1. **Licencia de uso comercial**
Andrew Pietsch, le otorga un no exclusivo, intransferible
licencia para utilizar el SOFTWARE para soportar hasta el número de
desarrolladores simultáneos dentro de su organización para la que
han pagado la cuota de licencia. Puede transferir o instalar el SOFTWARE
en más de un ordenador, siempre que el SOFTWARE sólo se utilice
por el número de desarrolladores para los que se ha
Pagado. Con el SOFTWARE, puede crear aplicaciones, applets o
cualquier otro software, que luego se puede distribuir libre de regalías.
2. **Licencia de uso no comercial**
Andrew Pietsch, le otorga un no exclusivo, intransferible
licencia para utilizar el SOFTWARE para fines no comerciales.
Con el SOFTWARE, puede crear aplicaciones, applets o cualquier
otro software, que luego se puede distribuir libre de regalías.
El uso no comercial incluye (i) uso personal, (ii) uso educativo
y (iii) el uso por parte de organizaciones benéficas acreditadas.
El uso no comercial prohíbe estrictamente (i) el uso para el cual
recibir compensación y (ii) cualquier uso dentro y/o
organización comercial. Para evitar dudas, los siguientes
se consideran ejemplos de usos comerciales del Software que son
expresamente prohibida por esta licencia:
1. Uso en o para una empresa comercial;
2. Uso con fines de lucro, personales o de otro tipo;
3. Uso por parte de las agencias gubernamentales;
4. Uso por parte de un proveedor de servicios de telecomunicaciones o Internet
empresa;
5. Uso en relación con la administración de un sitio web comercial;
6. Uso en relación con la prestación de un servicio profesional
por el cual se le compensa (incluido el sistema de pago
administración);
7. Uso en relación con la prestación de productos o servicios
para una organización comercial;
8. Agrupación o integración del Software con cualquier producto de hardware
u otro producto de software para uso comercial.
3. **Licencia de código fuente**
La Licencia de Código Fuente le otorga el derecho de usar y modificar la
El código fuente del SOFTWARE siempre que haya (i) que haya pagado el
Tarifa de licencia de código fuente Y (ii) usted cumple con lo siguiente
Reglas:
1. Usted debe comprar una Licencia Comercial para cada desarrollador en
su organización que utilizará el SOFTWARE, o cualquier
versión o trabajo derivado del SOFTWARE de acuerdo con el
Licencia de Uso Comercial.
2. No debe revender, alquilar o arrendar el código fuente, o cualquier
versión modificada o trabajo derivado del código fuente del SOFTWARE.
3. No debe distribuir el código fuente, ni ningún
versión o trabajo derivado del código fuente del SOFTWARE, en la fuente
formulario de código. Solo puede distribuir versiones compiladas de la fuente
código (en forma de objeto).
4. No debe revender, alquilar, arrendar o distribuir productos creados
del código fuente del SOFTWARE de cualquier manera que compita con
el SOFTWARE.
5. En ningún caso ninguna parte de la fuente del SOFTWARE podrá
código se distribuya, divulgue o se puso a disposición de cualquier otro
terceros sin el consentimiento expreso por escrito Andrew Pietsch.
6. Debe proteger y mantener seguro todo el código fuente proporcionado por
este contrato de licencia de código fuente. Aplicaciones que se construyen
basado en este código fuente, y que se distribuyen o se
accesible fuera de su organización, como Internet, debe ser
protegido en la medida en que el código fuente no puede ser fácilmente
extraído o descompilado.
7. Todos los desarrolladores de su organización que planean acceder
código fuente debe aceptar los términos de la licencia de código fuente
Acuerdo. Además, cada desarrollador se compromete a gastar cada
asegurar la confidencialidad del código de la fuente. Por ejemplo,
bajo ninguna circunstancia el desarrollador puede poner el código fuente en un
red interna donde él o ella no tiene control.
2. **Propiedad**
Usted no tiene derechos de propiedad sobre el Software. Más bien, usted tiene un
licencia para utilizar el Software siempre y cuando este Contrato de Licencia
sigue en pleno vigor y efecto. Propiedad del Software,
La documentación y todos los derechos de propiedad intelectual en el mismo
permanecer en todo momento con Andrew Pietsch. Cualquier otro uso de la
Software de cualquier persona, negocio, corporación, gobierno
organización o cualquier otra entidad está estrictamente prohibida y es un
violación de este Contrato de Licencia.
3. **Copyright**
El Software y la Documentación contienen material que está protegido
por la Ley de Derecho de Autor de los Estados Unidos y la ley de secretos comerciales, y por
internacionales. Todos los derechos no otorgados a usted
aquí están expresamente reservados por Andrew Pietsch. Usted no puede eliminar
cualquier aviso de propiedad de Andrew Pietsch de cualquier copia de la
Software o Documentación.
4. **Restricciones**
Usted no puede publicar, exhibir, divulgar, alquilar, arrendar, modificar,
distribuir, o crear trabajos derivados basados en el Software o cualquier
parte de ella. No puede realizar ingeniería inversa, descompilar, traducir,
adaptar, o desmontar el Software, ni intentará crear
el código fuente del código objeto del Software. Usted no puede
transmitir el Software a través de cualquier red o entre cualquier dispositivo,
aunque usted puede utilizar el Software para hacer tales transmisiones de
otros materiales. Puede transferir el Software a otros ordenadores
siempre y cuando solo lo use en un ordenador a la vez.
5. **Confidencialidad**
Usted reconoce que el Software contiene
secretos de Andrew Pietsch y usted acepta mantener la
confidencialidad del Software utilizando al menos un gran grado de
cuidado como usted utiliza para mantener la confidencialidad de su propia mayoría
información confidencial. Usted acepta comunicar razonablemente la
términos y condiciones de este Contrato de Licencia de Software para aquellos
personas empleadas por usted que entren en contacto con el Software,
y hacer los mejores esfuerzos razonables para asegurar su cumplimiento con
tales términos y condiciones, incluyendo, sin limitación, no
permitir a sabiendas que dichas personas utilicen cualquier parte del Programa
con el propósito de derivar el código fuente del Programa o
derrotando a la Llave.
6. **Garantía limitada**
ANDREW PIETSCH GARANTIZA POR UN PERÍODO DE TRES (3) MESES DESPUÉS DE
COMPRAR QUE EL SOFTWARE OPERARÁ SUSTANCIALMENTE DE ACUERDO
CON LA DOCUMENTACION. EN CASO DE QUE EL SOFTWARE NO FUNCIONE DE MODO, SU
EXCLUSIVO, Y LA ÚNICA OBLIGACIÓN DE ANDREW PIETSCH EN VIRTUD DE ESTE
GARANTÍA, SERÁ, A LA SOLA DISCRECIÓN DE ANDREW PIETSCH, LA CORRECCIÓN
DEL DEFECTO O REEMBOLSO DEL PRECIO DE COMPRA PAGADO POR EL
Software. CUALQUIER USO POR USTED DEL SOFTWARE ES BAJO SU PROPIO RIESGO. éste
LA GARANTÍA LIMITADA ES LA ÚNICA GARANTÍA PROPORCIONADA POR ANDREW PIETSCH
RESPECTO AL SOFTWARE. EXCEPTO POR LA GARANTIA LIMITADA ANTERIOR, EL
EL SOFTWARE SE PROPORCIONA "TAL CUAL." EN LA MEDIDA Máxima PERMITIDA POR
LEY, ANDREW PIETSCH RENUNCIA A TODAS LAS OTRAS GARANTIAS DE CUALQUIER TIPO,
EXPRESA O IMPLICA, INCLUYENDO, SIN LIMITACIONES, IMPLICA
GARANTIAS DE COMERCIABILIDAD E IDONEIDAD PARA UN FIN PARTICULAR.
ANDREW PIETSCH NO GARANTIZA QUE LAS FUNCIONES CONTENIDAS EN EL
EL SOFTWARE CUMPLIRÁ CON CUALQUIER REQUISITO O NECESIDAD QUE PUEDA TENER, O QUE
EL SOFTWARE OPERARÁ LIBRE DE ERRORES, O EN UN
MODA, O QUE CUALQUIER DEFECTO O ERROR EN EL SOFTWARE SEA
CORREGIDO, O QUE EL SOFTWARE ES COMPATIBLE CON CUALQUIER
Plataforma. ALGUNAS JURISDICCIONES NO PERMITEN LA EXENCIÓN O EXCLUSIÓN
DE GARANTIAS IMPLICADAS PARA QUE NO SE APLIQUEN A USTED.
7. **Limitación de responsabilidad**
EN NINGUNA CASO ANDREW PIETSCH SERÁ RESPONSABLE ANTE USTED O CUALQUIER TERCERO
POR DAños INCIDENTALES O CONSECUENTES (INCLUYENDO, SIN
LIMITACIONES, INDIRECTAS, ESPECIALES, PUNITIVAS O EJEMPLARES POR
Pérdida de negocio, pérdida de beneficios, interrupción del negocio o pérdida
INFORMACIÓN COMERCIAL) QUE SURJA DEL USO O LA INCAPACIDAD DE
UTILIZAR EL PROGRAMA, O PARA CUALQUIER RECLAMO DE CUALQUIER OTRA PARTE, INCLUSO SI
ANDREW PIETSCH HA SIDO ADVERTIDO DE LA POSIBILIDAD DE TALES DAÑOS.
RESPONSABILIDAD AGREGADA DE ANDREW PIETSCH CON RESPECTO A SU
OBLIGACIONES BAJO ESTE ACUERDO O DE OTRA MANERA CON RESPECTO A LA
EL SOFTWARE Y LA DOCUMENTACIÓN O DE OTRO MODO NO EXCEDERÁN LA CANTIDAD
DE LA LICENCIA PAGADA POR USTED POR EL SOFTWARE Y LA DOCUMENTACION.
DEBIDO A QUE ALGUNOS ESTADOS/PAÍSES NO PERMITEN LA EXCLUSIÓN O
LIMITACIONES DE RESPONSABILIDAD POR DAños CONSECUENTES O INCIDENTALES,
LA LIMITACION ANTERIOR PUEDE NO APLICARSE A USTED.
8. **Terminación**
Este Contrato de Licencia es efectivo hasta que se rescinda. Usted puede
rescindir este Contrato de Licencia en cualquier momento destruyendo o
devolver a Andrew Pietsch todas las copias del Software y
Documentación en su posesión o bajo su control. Andrew
Pietsch puede rescindir este Contrato de Licencia si alguno de los términos de
este Contrato de Licencia ha sido incumplido. Tras la notificación de
terminación, usted acepta destruir o devolver a Andrew Pietsch todo
copias del Software y la Documentación y para certificar por escrito
que todas las copias conocidas, incluidas las copias de seguridad, han sido
Destruido. Todas las disposiciones relativas a la confidencialidad,
derechos, y la no divulgación sobrevivirá a la terminación de este
Contrato de licencia de software.
9. **General**
Este Contrato de Licencia se interpretará, interpretará y regirá
por las leyes de Australia sin tener en cuenta los conflictos de leyes
disposiciones de las mismas. El foro exclusivo para cualquier disputa que surja
de o en relación con este Contrato de Licencia será un
corte apropiada sentada en Victoria, Australia. Esta licencia
Acuerdo constituirá el Acuerdo completo entre las partes
Aquípara. Cualquier renuncia o modificación de este Contrato de Licencia
sólo ser eficaz si es por escrito y firmado por ambas partes
Aquípara. Si alguna parte de este Contrato de Licencia se encuentra inválida o
inaplicables por un tribunal de jurisdicción competente, el resto
de este Contrato de Licencia se interpretará de manera que razonablemente
efecto de la intención de las partes.
Detalles del programa
- Categoría: Desarrollo > Componentes y bibliotecas
- Editor: Andrew Pietsch
- Licencia: Prueba gratuita
- Precio: $45.00
- Versión: 2.1
- Plataforma: windows