Free Java v1.01 - Teszt verzió

English
Ez a Free Java v1.01 tesztverzió lapja. Az 1.01 fejlesztését a verziószámhoz kapcsolódó _TÉÉÉÉ.HH.NN (Év.Hónap.Nap) alverziószámon lehet követni. Az 1.01-et addig fogom tovább írni, amíg van kedvem, és persze ha akadnak emberek akik használják is, és a használat során előjövő hibákat jelzik nekem.

A fejlesztést mindig egy páros számjegyű verzió fogja lezárni. Jelen esetben a v1.02. Az egyes dátummal ellátott teszt verziók mindegyike elérhető marad majd ezen az oldalon a fejlesztés követhetősége miatt. Mivel Én mindig meghatódok ha végignézem, hogy egy általam írt program honnét-hova jutott.

Ennek ellenére, csak a legfrissebb tesztverzióhoz várok véleményeket, észrevételeket.
Azért a biztonság kedvéért az e-mailben kérem, tüntessék fel a tesztelt Free Java pontos verziószámát és a használt operációs rendszert, valamint a JDK verziószámát (ha nem 1.3-as).

Vagy írhatsz a FreeJava fórumára is, amit megtalálsz a www.programming.hu-n.

Feliratkozás a freejava kukac primlista pont hu hírlevélre
Emailcím:


Free Java az oktatásban!
A Nyugat-Magyarországi Egyetem, Faipari Mérnöki Kar, Informatikai Intézetében Soós Sándor vezetésével a Java programozási nyelv oktatásában felhasználják a Free Java-t, mint oktatási segédletet. Java06_prn.pdf (109 kB)

Nos, Én elég régen nem írtam már a FreeJava programomat, de most nagyon boldog vagyok , mert elkészültem az újabb verzióval!! A fő irányvonal most a teljes SQL támogatás lett a szövegszerkesztőben és script futtatása külső adatbázis szerveren. Ezt egy régi MySQL4.0-án teszteltem.
Próbáld ki egy egyszerű példán keresztül:
-töltsd le és futtasd a MySQL4.0 telepítőjét. mysql-4.0.13-win.zip (18,1 MB)
-töltsd le és futtasd a MySQL Control Center telepítőjét. mysqlcc-0.9.2-win32.zip (2,90 MB)
-töltsd le és másold a mysql-connector-java-3.0.7-stable-bin.jar -t a FreeJava/sqldriver könyvtárba. mysql-connector-java-3.0.7-stable-bin.jar (207 KB)
-vagy töltsd le a teljes mysql-connector csomagot. mysql-connector-java-3.0.7-stable.zip (738 KB)

Ha sikerült rendesen feltelepíteni a MySQL4.0-t, akkor csinálj egy új adatbázis kapcsolatot (használd a control centert-t) vagy használd a root felhasználó nevét és jelszavát a kapcsolódáshoz.
Indítsd el a FreeJava-t, készíts egy új fájlt, válaszd az SQL fület, klikkelj a Database jelölőnégyzetre és a [...] Gombra, írd be ezt:
-Adatbázis Driver: com.mysql.jdbc.Driver
-Adatbázis URL: jdbc:mysql://127.0.0.1:3306/teszt (teszt adatbázishoz)
-Felhasználó: root
-Jelszó:

Mentsed el az új fájlt, klikkelj a [Létrehozás] Gombra és nyomd le az F7-et a billentyűzeten, hogy lefusson az összes SQL parancs a fájlban. Ha kijelölsz egy vagy több SQL parancsot a szövegszerkesztőben mielőtt lenyomod az F7-es billentyűt, akkor csak a kiválasztott parancsok fognak lefutni.

A Free Java v1.01_T2006.08.08-ban történt újítások:

  • SQL
    • Szintakszis kiemelés a szövegszerkesztőben
    • Struktúra panel
    • Új fájl generátor
    • Script futtatás (F7 vagy futtatás menü, SQL szerver szükséges)
  • Fájl bedobás esemény kezelése a Fájlböngészőben és a szövegszerkesztő komponenseken
  • Fájlböngésző fájl pozíció néző a fájl menüből és(Fájl tabfülén a helyzetérzékeny felpattanó menüben)
  • Fájl kódolás beállítása (támogatja a \uhhhh UNICODE escape szekvenciát)
  • URL Megnyitó HTML Böngészőbe vagy a szövegszerkesztőbe
  • Jobb UNICODE karakter tábla
  • Általános teljesítmény optimalizáció

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2006.08.08 (580 kB)


A sok kisebb fejlesztés közül talán a sorok sorszámozása az amit régóta többen is kértetek, hát most elkészítettem. De szerintem a legjobb a package támogatás lett, vagyis ezen belül fordításkor és futtatáskor az automatikus package felismerés. Nincs felesleges útvonal beállítás, csak írd meg a package-be szervezett Java programod és fordítsd illetve futtasd, ennyi az egész! Mostantól a kijelölt szöveg egy gombnyomásra többsoros megjegyzésbe vagy soronként egysoros megjegyzésbe tehető, és vissza is. Azonban a legjobb újításom a gyorsított szöveg szerkesztő. Persze ha nem nyerné meg a tetszésedet, ez bármikor kikapcsolható a Beállítások / szerkesztő fül alatt.

A Free Java v1.01_T2004.08.28-ban történt újítások:

  • Sorok sorszámozása
  • Automatikus package felismerés fordításkor / futtatáskor
  • Gyorsított szövegszerkesztés (opcionális)
  • Ablak menü

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2004.08.28 (573 kB)


Eltelt egy év, de mivel is kezdődhetne az új.... (vajon mivel?) Egy újabb Free Java verzióval!! :-)
Megcsináltam a HTML struktúra panelt, de talán a több felhasználós üzemmód (Beállítások / egyéb) az amihez kell egy kis segítség. Ez annyit jelent, hogy bekapcsolt állapotban a program a beállításokat tartalmazó fájlokat az adott felhasználó home könyvtárába menti, és induláskor onnét is olvassa be. Az üzemmód bekapcsolt állapotát a program könyvtárában található Multiuser.properties fájl megléte jelenti. Ha azt akarod, hogy más ne változtathasson ezen a beállításon, akkor módosítsd a fájl attribútumait, hogy ne legyen olvasható / írható.

A Free Java v1.01_T2004.01.06-ban történt újítások:

  • HTML struktúra panel
  • GTK kinézet támogatása (JRE1.4)
  • Több felhasználós üzemmód

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2004.01.06 (554 kB)


Sajnálom, de úgy néz ki a SUN megváltoztatott ezt-azt a billentyűzet esemény kezelésében. (Vagy ez bug?) Konkrétabban a keyPressed metódus KeyEvent Objektum getKeyChar()-ja nem adja vissza a nemzeti (Alt Gr + karakter) karaktereket. [Ez a hiba előjön JRE1.4.1-es verzión és felette, de például 1.4.1-b21 alatt nem.]

A Free Java v1.01_T2003.10.20-ban történt újítások:

  • Javítva a szövegszerkesztő (Alt Gr + karakter) billentyűzet esemény kezelője
  • Nyelvi fájl kulcsszóellenőrzése és UNICODE támogatása

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2003.10.20 (546 kB)


A Free Java v1.01_T2003.08.28-ban történt újítások:

  • Többnyelvűsítés támogatása
  • Angol fordítás
  • Gyors globális könyvjelző

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2003.08.28 (544 kB)


:: 2003.03.20 - 2003.04.20 ::
Megjelent a Computer Panoráma 2003/04 száma aminek azaz érdekessége, hogy megtalálható benne, a CD/DVD mellékletén a Free Java legújabb verziója.

Computer Panoráma 2003/04

A Free Java v1.01_CP-ben történt újítások:

  • {blokk} jel pár jelzése a bal margón
  • (zárójel) és {blokk} jel pár jelzése a szövegszerkesztőben
  • Gyors könyvjelző

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Jelenleg csak a Computer Panorámában lehet hozzájutni, de később felkerül ide is.
És már letölthető:
Free Java v1.01_CP (561 kB)


Hamarosan vége ennek az évnek, de még előtte megajándékozok minden Free Java felhasználót egy év végi teszt verzióval, csak hogy ne teljenek unalmasan az év utolsó napjai.
Boldog ünnepeket és programhibáktól mentes új évet kívánok mindendinek!

A Free Java v1.01_T2002.12.22-ben történt újítások:

  • Apróbb javítások a Java struktúra panelben:
    • Rendezési feltételek bevezetése: láthatóság, típus, abc szerint
    • Javított osztály / interfész láthatóság kijelzés
  • Aktualizált segítség ablak tartalom

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.12.22 (493 kB)


Van szerencsém bejelenteni, hogy elkészültem a Java struktúra panellal. Persze tartalmazhat hibákat is, viszont ezt elég könnyű lesz észrevenni, mert ilyenkor "elszürkül", ebben az esetben küldjetek e-mailt a hiba leírásával, de még egyszerűbb ha elkülditek azt a java forrást amitől kiakadt. Talán még annyit, hogy a hiba felismerése nem az igazi, sőt bevallom így a vége felé már csak arra törekedtem, hogy egyáltalán működjön, és azért ez talán sikerült...
Készítettem még egy JDK Segítség ablakot is, amivel (talán) könnyebb lesz a JDK-hoz mellékelt html segítség állományok áttekintése.

A Free Java v1.01_T2002.11.22-ben történt újítások:

  • Elkészült a Java struktúra panel!!!
  • JDK Segítség ablak

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.11.22 (498 kB)


Sziasztok! Teljesen kikészültem, de a lényeg az, hogy elkészültem a java interfész feltérképezésével. Az a helyzet, hogy kevés reagálást kaptam a programmal kapcsolatban, ezért arra az elhatározásra jutottam, hogy a Free Java következő verzióját (ami valószínűleg tartalmazni fogja az osztály feltérképezését is) csak abban az esetben készítem el, ha megfelelő számú visszajelzés érkezik számomra az e-mail címemre. Ellenkező esetben a következő verziót, csak az e-mailben jelentkezett érdeklődőknek küldöm el.

A Free Java v1.01_T2002.11.06-ban történt újítások:

  • A Java struktúra panel már feltérképezi az interfészeket

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.11.06 (491 kB)


Nem-nem! Nem aludtam el! Az igazság az, hogy nagyot akartam alkotni és hát... izé, szóval ez a Java struktúra panel nem is olyan egyszerű, sőt! Szerintem kimondottan nehéz, szóval mosom kezeim, hogy még csak itt tartok. Ez van. Viszont Pétervári Csaba volt olyan rendes és elküldte nekem a J2SDK 1.4.1-es verzióját, amit Én a gyenge modemes Net elérésemmel nem tudtam volna letölteni. Mega thanks még egyszer!

A Free Java v1.01_T2002.10.16-ban történt újítások:

  • Működik 1.4-es JRE alatt is (éljen a kompatibilitás!)
  • Egy félig sem kész Java struktúra panel (viszont a nézet menüből kikapcsolható)
  • Javított szövegszerkesztő (de nem garantált, hogy hibamentes :)
  • Javított Java osztály böngésző

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.10.16 (488 kB)


A Free Java v1.01_T2002.08.28-ban történt újítások:

  • Megszakítható fordítás
  • Végtelenített visszavonás
  • Választható sorvégjel karakter mentéskor (Automatikus, UNIX, Mac, DOS)
  • Html nézetnél(szerkesztéskor) a megjelenített Html dokumentum automatikus végére ugrási lehetőség
  • Mindenhonnan elérhető segítség ablak
  • A nyomtatási kép és a segítség ablak(ok) megjegyzik a helyzetüket
  • Alt+ balra/jobbra billentyűvel átjárható a fájltárolóba betöltött fájlok
  • Beállítások mentése, csak a programból való kilépéskor
  • Javított GUI felület átváltás
  • Javított Html nézet (remélhetőleg, már nem szaggat)

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.08.28 (461 kB)


A Free Java v1.01_T2002.07.27-ben történt újítások:

  • Választható GUI felület
  • JDK beállításoknál "Mind beállít" gomb az egyszerűbb konfigurálásért
  • Alt beillesztő szövegterülete automatikusan felismeri a Html szintakszist, és át is vált rá

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.07.27 (390 kB) -help nélkül


A Free Java v1.01_T2002.07.16-ban történt újítások:

  • Java osztály böngésző a JDK src.jar fájl felhasználásával
  • Tömörített fájl néző (ZIP, JAR)
  • Előző-következő (Redo-Undo) funkció!
  • A futtatott Java virtuális gép osztályainak elemzése
  • Java futási hiba sor megjelölése a kimeneten való kattintásra
    • A Java osztályait és a saját osztályokat is lekezeli
  • Html szintakszis immár kiszínezi az egyes Tag-ekhez tartozó paramétereket (csak az odavalókat)
  • Html szerkesztés közben Html előnézeti kép
  • Alt + (karakter) rövid szöveges beillesztő
  • UNICODE karakter tábla
  • És rengeteg hibajavítás, amiket megcsinálni is elég volt, ezeket most nem részletezem

A program Java-ban íródott, a futtatásához minimum JDK 1.3 ajánlott.
Letöltés:
Free Java v1.01_T2002.07.16 (387 kB) -help nélkül

És az aktuális verzió:
kép a programról