• Java saját szoftver készítése 11. rész – Hibák kezelése

    Java saját szoftver készítése 11. rész – Hibák kezelése

    A Megrendelés nyilvántart szoftverem utolsó finomításait végzem, most foglalkoztam azzal, hogy bolondbiztossá tegyem. Ennek az lenne a célja, hogy akármilyen adatokat is adjon be a felhasználó, a szoftver ne álljon le hibajelzéssel, hanem kapjam el a kivételeket vagy előzzem meg a hibajelzések adását. Ebben a bejegyzésben ezeken a hibakezelési dolgokon megyek végig, és ahol szükséges,…

  • Továbbfejlesztési lehetőségek

    Továbbfejlesztési lehetőségek

    Az utolsó simításokat végzem a StudiCore Java SE tanfolyamának nagy feladatán, most a hibakezelés van soron, végig gondolom, hogy egy átlagos felhasználó mit tud elrontani az adatfelvitel során, és bolondbiztosra írom a kódot. Például, tizedesvesszőt használ a tizedespont helyett, vagy tizedespontot a tizedesvessző helyett, attól függően, mi van beállítva a programban. Vagy nem ad meg…

  • Java saját szoftver készítése 10. rész – Listener használata

    Java saját szoftver készítése 10. rész – Listener használata

    Mielőtt tovább mennénk, írnék a többféle Listener-ről, melyet beépítettem a programomba. Ezekkel figyelem a program futtatását, és ha egy előre meghatározott dolog bekövetkezik, akkor végrehajtatok egy újabb programrészletet. (Kapcsolódó: What is the purpose of a listener in Java?) Nagyon sok érdekességet találtam, úgyhogy most ezekről lesz szó részletesen.

  • Saját pénztermelő projekt 5. rész

    Saját pénztermelő projekt 5. rész

    Egész pontosan egy hónap és 10 nap telt el azóta, hogy megnéztük, az interneten ingyenesen fellelhető adatokból hogyan lehet pénzt csinálni programozással. Azóta tovább tisztult a leosztás, mivel a webprogramozó, akivel társultam, kissé lassú, rájöttem, hogy jobban megéri kézben tartani az adatokat is. Most az a leosztás, hogy folyamatosan találom az interneten az újabb adattárakat,…

  • Java saját szoftver készítése 9. rész – MVC és DAO az Áfa modulon keresztül

    Java saját szoftver készítése 9. rész – MVC és DAO az Áfa modulon keresztül

    Úgy látom, hogy korábban nem beszéltem a rendeléseket rögzítő szoftverem elvi felépítéséről, a különféle kérések kezeléséről, az adatok kiszolgálásáról. Itt jön képbe az MVC és a DAO, most ezeken keresztül mutatom be, hogy működik a programom. Ha megnézzük a StudiCore Java SE tanfolyamának részleteit, ott az Adatbázisok + Java SE haladó eszközök kurzus 35. fejezete…

  • Java saját szoftver készítése 8. rész – Értesítő ablakok

    Java saját szoftver készítése 8. rész – Értesítő ablakok

    Írtam egy saját ErrorDialog osztályt, hogy a hibaellenőrzések során kapott problémákat meg tudjam jeleníteni. Aztán most eszembe jutott, hogy a StudiCore képzésében is volt szó ezekről az értesítő ablakokról, így a saját osztályra nem lesz szükség. Ezek használata sokkal kényelmesebb, szabványosabb lesz a kód, és már egy csomó dolgot megírtak előttem, amit csak fel kell…

  • Java saját szoftver készítése 7. rész – OrderDetailsDialog problémák

    Java saját szoftver készítése 7. rész – OrderDetailsDialog problémák

    Hú, egy jó érdekes feladatba futottam bele, gondoltam megosztom mindenkivel. Van az OrderDetailsDialog osztályom, ami gyakorlatilag egy JDialog ablak. Ez a felelős a megrendelések felviteléért és a módosításáért is. Most még különösebb dizájn nélkül így néz ki: Haladjunk felülről lefelé.

  • Pár hasznos apróság Java programozáshoz

    Pár hasznos apróság Java programozáshoz

    Megosztanék pár hasznos apróságot, melyet a Java programozás során használtam ma fel, hátha más is rákeres, és akkor magyarul is meglesz. Persze nekem is jó, ha később tudom, hova mentettem őket, úgyhogy double win 🙂

  • Most alakul ki a végleges terv

    Most alakul ki a végleges terv

    A múltkoriakban írt terveket egyedül készítettem, mivel pont akkor úgy jöttek össze az ünnepek, hogy nem volt elérhető a mentorom. Azóta már itt van, és a segítségével nagyon jó dolgok készülnek. Most úgy néz ki, hogy végre kikristályosodtak a felelősségi körök, és erről hamarosan újra írni is fogok. Épp ma kaptam választ a mentoromtól egy…

  • Java saját szoftver készítése 6. rész – ModifyDeleteDialog

    Java saját szoftver készítése 6. rész – ModifyDeleteDialog

    Ugye most ott tartok a tervezésben, hogy vannak különféle listáim, melyek objektumokat tartalmaznak: List<Order> orders: ez a megrendeléseket tartalmazza List<Company> companies: a vállalatainkat tartalmazza List<Customer> customers: a megrendelőket tartalmazza List<Vat> vats: az áfa értékeket tartalmazza (mondjuk ez lehetne vatValues, szebben hangzik) List<Employee> employees: ez pedig a dolgozóinkat tartalmazza Tervezek egy ModifyDeleteDialog dialógusablakot, melyet az objektumok…