Índice e Introducción
El objetivo es realizar una descripación de las herramientas que incorpora la librería LibUI.
LibUI es una libería de soporte, independiente de gvSIG, que proporciona a los desarrolladores una serie de controles, paneles y otras herramientas que pueden resultar de utilidad en un momento determinado. En este texto vamos a detallar todos los componentes LibUI que aparecen con la finalidad de proporcionar una herramienta de consulta útil para desarrolladores. Mostraremos una breve descripción, capturas de su utilización y un sencillo ejemplo de ejecución de cada una de estas herramientas. Las herramientas disponibles en la librería son: * **Herramientas Básicas** - Modificación de JButton + |JButtonIcon| `JButton`__ .. |JButtonIcon| image:: imagenes/JButtonIcon.jpg - Panel con GridBagLayout + |GridBag| `GridBagLayoutPanel `__ .. |GridBag| image:: imagenes/GridBagLayoutPanelIcon.jpg - PopUp de edición + |JOptionsEditionByMousePopUpMenuIcon| `JOptionsEditionByMousePopUpMenu `__ .. |JOptionsEditionByMousePopUpMenuIcon| image:: imagenes/JoptionsEditionByMousePopUpMenuIcon.jpg - Campo numérico con dos botones + |NumberRange| `NumberRange `__ .. |NumberRange| image:: imagenes/NumberRangeIcon.jpg + |Text| `TextIncreaser `__ .. |Text| image:: imagenes/TextIncreaser1Icon.JPG + EditorPane para previsualización - |JTextPreview| `JTextPreview `__ .. |JTextPreview| image:: imagenes/JTextPreviewIcon.jpg + TextField´s y Extensiones - |jdecimalfieldIcon| `JDecimalField `__ .. |jdecimalfieldIcon| image:: imagenes/jdecimalfieldIcon.jpg - |CoordData| `DataInputContainer y CoordDataInputContainer `__ .. |CoordData| image:: imagenes/DataInputContainer1Icon.JPG + Date Controls - |DateComboBoxIcon| `DateComboBox `__ .. |DateComboBoxIcon| image:: imagenes/DateComboBoxIcon.jpg - |JCalendarCDatePanelIcon| `JCalendarCDatePanel y JCalendarDatePanel `__ .. |JCalendarCDatePanelIcon| image:: imagenes/JCalendarCDatePanelIcon.jpg - |JCalendarDateDialogIcon| `JCalendarDateDialog `__ .. |JCalendarDateDialogIcon| image:: imagenes/JCalendarDateDialog.jpg + Extensiones de ComboBox - |ComboBoxItemSeeker| `ComboBoxItemSeeker `__ .. |ComboBoxItemSeeker| image:: imagenes/ComboBoxItemSeekerIcon.jpg - |ComboScaleIcon| `ComboScale `__ .. |ComboScaleIcon| image:: imagenes/ComboScaleIcon.jpg - |ComboButtonIcon| `ComboButton `__ .. |ComboButtonIcon| image:: imagenes/ComboButtonIcon.jpg * **Composición de controles y controles más especificos** + Lista con Drag and Drop - |JDnDList| `JDnDList `__ .. |JDnDList| image:: imagenes/JDnDListIcon.jpg + Tip multi línea - |Multi| `MultiLineToolTip `__ .. |Multi| image:: imagenes/MultiLineToolTipIcon.jpg + Filter panel - |FilterButtons| `FilterButtonsPanel `__ .. |FilterButtons| image:: imagenes/FilterButtonsPanelIcon.jpg - |Filter| `FilterQueryJPanel `__ .. |Filter| image:: imagenes/FilterQueryJPanelIcon.jpg + Conjunto de herramientas para implementar un Tree en un panel - |TreeTable| `TreeTable `__ .. |TreeTable| image:: imagenes/TreeTableIcon.jpg - |Tree| `TreeListContainer `__ .. |Tree| image:: imagenes/TreeListContainerIcon.JPG + Panel con botones - |Accept| `AcceptCancelPanel `__ .. |Accept| image:: imagenes/AcceptCancelPanelIcon.jpg - |ButtonBar| `ButtonBar `__ .. |ButtonBar| image:: imagenes/ButtonBarIcon.JPG + Botones y barra para navegación. - |Pager| `Pager `__ .. |Pager| image:: imagenes/PagerIcon.jpg - |Slider| `SliderTextContainer `__ .. |Slider| image:: imagenes/SliderTextContainer1Icon.JPG + Panel con gráfico. - |Graph| `GraphicPanel `__ .. |Graph| image:: imagenes/GraphicPanel1Icon.JPG + Diálogo para abrir ficheros. - |Open| `OpenFileContainer `__ .. |Open| image:: imagenes/OpenFile2Icon.JPG + Panel con tabla. (Posibilidad de varios modelos de tablas) - |Table| `TableContainer `__ .. |Table| image:: imagenes/TableContainerListIcon.JPG * **Apéndice** + Clase Messages - `Messages `__