cwicz13 14









WPR 14




Swing
Okna wewnętrzne



Edytor

Napisz aplikację-edytor, który:


Przedstawia dokumenty tekstowe w osobnych oknach wewnętrznych JInternalFrame
zawartych w obszarze pulpitu JDesktopPane.


Ma menu File z opcjami New, Open, Save, Save as.


Ma pasek narzędzi z przyciskami odpowiadającymi powyższym opcjom.


Wskazówki


Elementy menu i paska narzędzi mają być obiektami typu Action


Pasek narzędzi należy umieścić w obszarze NORTH rozkładu BorderLayout
pozostawiając pozostałe obszary wolne (oczywiście oprócz centrum)

Do otwierania i zapisywania plików należy użyć dialogu JFileChooser


Akcje Save, Save as dotyczą aktywnego okna wewnętrznego.




Dodatki


Przedstawianie listy okien wewnętrznych
np. jako JComboBox w (dodatkowym) pasku narzędzi lub JList w lewym panelu.
Wybranie elementu z tej listy powinno uaktywnić odpowiadające mu okno.


Przedstawianie listy ostatnio otwieranych plików.
Wybranie elementu listy powinno otworzyć plik, o ile nie jest on już otwarty.









Wyszukiwarka

Podobne podstrony:
T 14
Rzym 5 w 12,14 CZY WIERZYSZ EWOLUCJI
ustawa o umowach miedzynarodowych 14 00
990425 14
foto (14)
DGP 14 rachunkowosc i audyt
Plakat WEGLINIEC Odjazdy wazny od 14 04 27 do 14 06 14
022 14 (2)
index 14
Program wykładu Fizyka II 14 15

więcej podobnych podstron