Fájlnéző komponens

A Free Java program működtetése során az új fájl létrehozásánál a java és html minták nézegetésénél, valamint a metódus és az interfész minta beillesztésénél is ugyanazzal a fájlnéző komponenssel találkozhat.
Ezért a komponens használatát külön bemutatom.

A fájlnéző egy könyvtár tartalmát listázza ki, ennek a könyvtárnak az útvonalát az éppen kiválasztott fájl nevével a komponens felső sorából tudhatjuk meg. A kilistázott könyvtárból csak az előre beállított kiterjesztésű fájlok láthatóak, ez az adott környezetből is kitűnik. Pl.: új fájl létrehozásánál, az Osztály minták (*.java) kiterjesztést a html minták értelemszerűen (*.html) kiterjesztést jelentenek. A komponens a fájlok kilistázásán kívül egy egyszerű felületet biztosít a listázott könyvtár tartalmának a manipulálására. Ezek:

Egy új fájlt készíthetünk a listázott könyvtárba.
A kijelölt fájl tartalmát szerkeszti.
A kijelölt fájlt letörli a könyvtárból és a listáról is.

Új fájl létrehozása

Az elkészítendő fájl nevét írja a fájl neve alatti mezőbe majd az Ok gomb megnyomása után az elkészül, és a listába is bekerül. A fájl nevénél nem kötelező a fájl kiterjesztését megadni, azt, ha hiányzik a program automatikusan hozzáteszi.
Ha megnyomtuk az oké gombot a program leellenőrzi, hogy található már ilyen nevű fájl a listázott könyvtárban, ha igen akkor hibaüzenetet kap.

Ebben az esetben kénytelen újra a fájl létrehozása ikonra kattintani, de előtte ha nem biztos a létrehozandó fájl nevében nézze meg a listában találhatók nevét, hogy most már ne írja be egy már létező fájl nevét.

Fájl szerkesztése

A listában kijelölt fájl tartalmát lehet szerkeszteni. Ha végzet a mosósításokkal érvényesítheti a fájl új tartalmát az Ok gomb megnyomásával, vagy a Mégsem gombbal visszaléphet a fájl módosítása nélkül.

Fájl törlése

A törlésre a program minden esetben rákérdez, a fájltörlés megerősítése azért fontos, mert a minta fájlok ténylegesen törlődnek a háttértárolóról. Ezért alaposan gondolja meg, hogy mit töröl, mert a letörölt fájlok többé nem hozhatók vissza!
A java rendszer nem használja az operációs rendszer lomtárát.