An open API service indexing awesome lists of open source software.

https://github.com/tomasideveloping/modul226_klassenbasiert_implementieren


https://github.com/tomasideveloping/modul226_klassenbasiert_implementieren

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

Modul226 Klassenbasiert implementieren


Dieses Projekt entstand in meiner Ausbildung zum Applikationsentwickler.


In diesem Modul habe ich das erste Mal etwas mit Java programmiert.


Leider war der Lehrer nicht gerade das gelbe vom Ei, wir bekamen die Aufgabe ein Projekt zu erstellen und wen möglich mit einem GUI.


Für mich war Java absolut neu Land. Da ich aber gerne eine kleines Tool programmieren wollte mit dem es möglich ist eine Art Digitale Fischereilizenz zu erstellen
und dem Benutzer die Möglichkeit geben, dass er die aktuellen Schonzeiten der Fische sieht oder nach einem Fang auch ein Fisch prüfen kann ob dieser
gerade Schonzeit hat oder das Schonmass erfüllt.


Ich habe mich entschieden es mit einem GUI zu programmieren was noch schwieriger wurde da Java komplett neu für mich wahr.


Ich habe viel gelesen und Videos geschaut und mich dann entschieden Java FX einzubinden.


Es wurden sehr viele Stunden in das Projekt investiert.


Am Ende lässt sich das Projekt aber sehen für die erste Java Anwendung.




Die Applikation in Betrieb


Hauptmenu





Überblick aktuelle Schonzeiten der Fische



Fische Prüfen



Ein Fisch auf Schonzeit und Schonmass prüfen, der Hecht als Beispiel



Anzeige der Fangmethode mit der Äsche als Beispiel