Í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 `__








