Programowanie obiektowe - JAVA
Informacje ogólne > Laboratorium 4 > WERSJA ROZSZERZONA ZADANIA

WERSJA ROZSZERZONA ZADANIA

Aby uzyskać ocenę 5 edytor plików tekstowych z podstawowej wersji zadania powinien być rozszerzony o:

1. wybór pliku do odczytu za pomocą klasy JFileChooser (podobna do klasy FileDialog) oraz opcja "zapisz jako..." również z wykorzystaniem klasy JFileChooser

2. powinien posiadać komponenty JComboBox pozwalające na zmianę:
    - typu czcionki
    - rozmiaru czcionki
    - stylu czcionki
    - koloru czcionki
    - koloru tła
(zmiana koloru czcionki i tła może być zrealizowana w inny sposób niż poprzez JComboBox...)

3. przy próbie zamknięcia okna program powinien sprawdzać, czy w edytowanym pliku nastąpiły zmiany, a jeśli wystąpiły, to powinen pytać czy zapisać zmiany w pliku (skorzystać z klasy JOptionPane)