{"id":25000475,"url":"https://github.com/tomasideveloping/modul226_klassenbasiert_implementieren","last_synced_at":"2025-03-29T18:44:02.081Z","repository":{"id":117366251,"uuid":"298054006","full_name":"TomasiDeveloping/Modul226_Klassenbasiert_implementieren","owner":"TomasiDeveloping","description":null,"archived":false,"fork":false,"pushed_at":"2020-09-23T18:46:49.000Z","size":11166,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-04T19:42:01.648Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TomasiDeveloping.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-23T18:04:21.000Z","updated_at":"2020-09-23T18:46:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"7eb64ef0-1051-4301-aac9-d26a9d903fde","html_url":"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasiDeveloping%2FModul226_Klassenbasiert_implementieren","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasiDeveloping%2FModul226_Klassenbasiert_implementieren/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasiDeveloping%2FModul226_Klassenbasiert_implementieren/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasiDeveloping%2FModul226_Klassenbasiert_implementieren/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TomasiDeveloping","download_url":"https://codeload.github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246230503,"owners_count":20744346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-04T19:35:07.183Z","updated_at":"2025-03-29T18:44:02.074Z","avatar_url":"https://github.com/TomasiDeveloping.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eModul226 Klassenbasiert implementieren\u003c/h1\u003e\n\u003ch3\u003eDieses Projekt entstand in meiner Ausbildung zum Applikationsentwickler.\u003c/h3\u003e\n\u003cp\u003eIn diesem Modul habe ich das erste Mal etwas mit Java programmiert.\u003c/p\u003e\n\u003cp\u003eLeider war der Lehrer nicht gerade das gelbe vom Ei, wir bekamen die Aufgabe ein Projekt zu erstellen und wen möglich mit einem GUI.\u003c/p\u003e\n\u003cp\u003eFü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 \nund 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 \ngerade Schonzeit hat oder das Schonmass erfüllt.\u003c/p\u003e\n\u003cp\u003eIch habe mich entschieden es mit einem GUI zu programmieren was noch schwieriger wurde da Java komplett neu für mich wahr.\u003c/p\u003e\n\u003cp\u003eIch habe viel gelesen und Videos geschaut und mich dann entschieden Java FX einzubinden.\u003c/p\u003e\n\u003cp\u003eEs wurden sehr viele Stunden in das Projekt investiert.\u003c/p\u003e\n\u003cp\u003eAm Ende lässt sich das Projekt aber sehen für die erste Java Anwendung.\u003c/p\u003e\n\u003cbr\u003e\n\u003ch1\u003eDie Applikation in Betrieb\u003c/h1\u003e\n\u003ch2\u003eHauptmenu\u003c/h2\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/blob/master/ScreenShots/HauptMenu.PNG\" width=500\u003e\n\u003ch2\u003eÜberblick aktuelle Schonzeiten der Fische\u003c/h2\u003e\n\u003cimg src=\"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/blob/master/ScreenShots/aktuelleSchonzeit.PNG\" width=500\u003e\n\u003ch2\u003eFische Prüfen\u003c/h2\u003e\n\u003cimg src=\"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/blob/master/ScreenShots/pruefen.PNG\" width=500\u003e\n\u003ch2\u003eEin Fisch auf Schonzeit und Schonmass prüfen, der Hecht als Beispiel\u003c/h2\u003e\n\u003cimg src=\"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/blob/master/ScreenShots/hechtPruefen.PNG\" width=500\u003e\n\u003ch2\u003eAnzeige der Fangmethode mit der Äsche als Beispiel\u003c/h2\u003e\n\u003cimg src=\"https://github.com/TomasiDeveloping/Modul226_Klassenbasiert_implementieren/blob/master/ScreenShots/fangMethode.PNG\" width=500\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomasideveloping%2Fmodul226_klassenbasiert_implementieren","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomasideveloping%2Fmodul226_klassenbasiert_implementieren","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomasideveloping%2Fmodul226_klassenbasiert_implementieren/lists"}