Statistics
| Revision:

svn-gvsig-desktop / tags / v1_0_2_Build_895 / libraries / libIverUtiles / docs / list manager / tutorial.txt @ 32257

History | View | Annotate | Download (1.28 KB)

1
1. Uso del control ListManagerDemoSkin
2

    
3
	Para incluir el control y definir su funcionalidad en
4
un di?logo hay que a?adir el control como con cualquier 
5
otro a un JPanel. Una vez a?adido hay que definir el 
6
comportamiento de los botones, que se hace estableciendo
7
el listener de eventos del ListManager:
8

    
9
	listManagerSkin.getListManager().setListener();
10
	
11
lo cual obligar? a implementar una interfaz, en la que se
12
define el comportamiento de los botones a?adir y propiedades.
13

    
14
Esto ya da la funcionalidad de los botones. Una vez esto hecho
15
ser? bastante frecuente querer acceder a los objetos a?adidos,
16
para ello se puede usar la siguiente instrucci?n:
17
	
18
	listManagerSkin.getListManager().getListModel().getObjects();
19

    
20
2. Creaci?n de un skin del control
21

    
22
	Para crear una skin (forma de visualizaci?n del control) hay
23
que crear un control con los botones A?adir, eliminar, 
24
arriba, abajo y propiedades o un subconjunto de estos. Declarar
25
un campo como
26

    
27
	private ListManager listManager = new ListManager();
28

    
29
Y en un m?todo de inicializaci?n del componente poner 
30
las siguientes instrucciones
31

    
32
		listManager.setBtnDown(getJButton());
33
		listManager.setBtnUp(getJButton1());
34
		listManager.setBtnAdd(getJButton2());
35
		listManager.setBtnDel(getJButton3());
36
		listManager.setList(getJList());
37
		listManager.initialize();