Programowanie komponentowe 3, Zofia Kruczkiewicz
1
Przykłady zastosowania komponentów typu
Input: Calendar, Listbox
Programowanie
komponentowe 3
Programowanie komponentowe 3, Zofia Kruczkiewicz
2
Zastosowanie komponentu Calendar
Wykonanie projektu kategorii Web, typu Web Application
Programowanie komponentowe 3, Zofia Kruczkiewicz
3
Zastosowanie komponentu Calendar
w ykonanie projektu kategorii Web, typu Web Application
Programowanie komponentowe 3, Zofia Kruczkiewicz
4
Wybór technologii Visual Web JavaServer Faces
Programowanie komponentowe 3, Zofia Kruczkiewicz
5
Programowanie komponentowe 3, Zofia Kruczkiewicz
6
Programowanie komponentowe 3, Zofia Kruczkiewicz
7
Programowanie komponentowe 3, Zofia Kruczkiewicz
8
. .
Programowanie komponentowe 3, Zofia Kruczkiewicz
9
Programowanie komponentowe 3, Zofia Kruczkiewicz
10
Programowanie komponentowe 3, Zofia Kruczkiewicz
11
Programowanie komponentowe 3, Zofia Kruczkiewicz
12
Programowanie komponentowe 3, Zofia Kruczkiewicz
13
Programowanie komponentowe 3, Zofia Kruczkiewicz
14
Programowanie komponentowe 3, Zofia Kruczkiewicz
15
Programowanie komponentowe 3, Zofia Kruczkiewicz
16
Programowanie komponentowe 3, Zofia Kruczkiewicz
17
Programowanie komponentowe 3, Zofia Kruczkiewicz
18
Programowanie komponentowe 3, Zofia Kruczkiewicz
19
Programowanie komponentowe 3, Zofia Kruczkiewicz
20
Programowanie komponentowe 3, Zofia Kruczkiewicz
21
Programowanie komponentowe 3, Zofia Kruczkiewicz
22
Programowanie komponentowe 3, Zofia Kruczkiewicz
23
Programowanie komponentowe 3, Zofia Kruczkiewicz
24
Programowanie komponentowe 3, Zofia Kruczkiewicz
25
Programowanie komponentowe 3, Zofia Kruczkiewicz
26
Programowanie komponentowe 3, Zofia Kruczkiewicz
27
Programowanie komponentowe 3, Zofia Kruczkiewicz
28
Zastosowanie komponentu wejściowego typu Listbox
Programowanie komponentowe 3, Zofia Kruczkiewicz
29
Programowanie komponentowe 3, Zofia Kruczkiewicz
30
Programowanie komponentowe 3, Zofia Kruczkiewicz
31
1-y sposób wstawiania składowych do klasy
SessionBean1 (NetBeans 5.5)
Programowanie komponentowe 3, Zofia Kruczkiewicz
32
2-i sposób wstawiania składowych do klasy SessionBean1 (1)
1) Należy ręcznie wpisać kod private Option[] listaopcji;
2) Należy kliknąć prawym klawiszem myszy w oknie
edytora kodu klasy SessionBean1 i wybrać opcję
Insert code…, a następnie z kolejnego okna wybrać
Getter and Setter
Programowanie komponentowe 3, Zofia Kruczkiewicz
33
Programowanie komponentowe 3, Zofia Kruczkiewicz
34
2-i sposób wstawiania składowych do klasy SessionBean1 (2)
1) Należy ręcznie wpisać kod private String[] listawyboru;
2) Należy kliknąć prawym klawiszem myszy w oknie
edytora kodu klasy SessionBean1 i wybrać opcję
Insert code…, a następnie z kolejnego okna wybrać
Getter and Setter
Programowanie komponentowe 3, Zofia Kruczkiewicz
35
Programowanie komponentowe 3, Zofia Kruczkiewicz
36
Programowanie komponentowe 3, Zofia Kruczkiewicz
37
Programowanie komponentowe 3, Zofia Kruczkiewicz
38
Programowanie komponentowe 3, Zofia Kruczkiewicz
39
Połączenie listy wyboru (właściwość items) komponentu z tablicą listaopcji
Programowanie komponentowe 3, Zofia Kruczkiewicz
40
Połączenie tablicy listawyboru z właściwością komponentu selected
Programowanie komponentowe 3, Zofia Kruczkiewicz
41
Programowanie komponentowe 3, Zofia Kruczkiewicz
42
Obsługa klawisza Zatwierdz - Obsługa zdarzenia wyboru opcji – wyświetlenia w
komponencie textArea1 wybranych opcji w komponencie listBox1
Programowanie komponentowe 3, Zofia Kruczkiewicz
43
Programowanie komponentowe 3, Zofia Kruczkiewicz
44
Wstawianie i usuwanie opcji
Programowanie komponentowe 3, Zofia Kruczkiewicz
45
Obsługa zdarzenia naciśnięcia klawisza Wstaw
Programowanie komponentowe 3, Zofia Kruczkiewicz
46
Obsługa zdarzeń kliknięcia na klawisz Usuń
Programowanie komponentowe 3, Zofia Kruczkiewicz
47
1-y sposób wstawiania składowych do klasy SessionBean1
(NetBeans 5.5)
Programowanie komponentowe 3, Zofia Kruczkiewicz
48
2-i sposób wstawiania składowych do klasy SessionBean1 (2)
1) Należy ręcznie wpisać kod private int licznik;
2) Należy kliknąć prawym klawiszem myszy w oknie
edytora kodu klasy SessionBean1 i wybrać opcję
Insert code…, a następnie z kolejnego okna wybrać
Getter and Setter
Programowanie komponentowe 3, Zofia Kruczkiewicz
49
Wstawienie licznika właściwości licznik do klasy SesionBean
Programowanie komponentowe 3, Zofia Kruczkiewicz
50
Edytowanie kodu źródłowego metod: dodajOpcje i usunOpcje w klasie SesionBean
Programowanie komponentowe 3, Zofia Kruczkiewicz
51
Programowanie komponentowe 3, Zofia Kruczkiewicz
52
Programowanie komponentowe 3, Zofia Kruczkiewicz
53