From 73bb966b3a812412317e46ec650cb4826768b632 Mon Sep 17 00:00:00 2001
From: Kiljala Renne Lauri Olavi <renne.l.o.kiljala@student.jyu.fi>
Date: Thu, 27 Mar 2025 19:12:59 +0200
Subject: [PATCH] =?UTF-8?q?lis=C3=A4tty=20alku=20tiedostoon=20kirjoittamis?=
 =?UTF-8?q?elle?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/fxHarakka/luokat/Harakka.java     |  5 +++++
 src/fxHarakka/luokat/Projektit.java   | 16 +++++++++++++++-
 src/fxHarakka/rekisteri/projektit.dat |  1 +
 3 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/src/fxHarakka/luokat/Harakka.java b/src/fxHarakka/luokat/Harakka.java
index 2223cc8..bcc2734 100644
--- a/src/fxHarakka/luokat/Harakka.java
+++ b/src/fxHarakka/luokat/Harakka.java
@@ -2,11 +2,16 @@ package fxHarakka.luokat;
 
 import fxHarakka.HarakkaController;
 
+
+
 public class Harakka {
 //harakalla on tehtavat ja projektit instanssit
     private final Tehtavat tehtavat = new Tehtavat();
     public final Projektit projektit = new Projektit();
 
+    public Harakka()  {
+    }
+
 
     public static void main (String[] args) {
 
diff --git a/src/fxHarakka/luokat/Projektit.java b/src/fxHarakka/luokat/Projektit.java
index 7b97c7c..24bf771 100644
--- a/src/fxHarakka/luokat/Projektit.java
+++ b/src/fxHarakka/luokat/Projektit.java
@@ -1,6 +1,8 @@
 package fxHarakka.luokat;
+import java.io.File;
 
 import java.util.ArrayList;
+import java.util.Scanner;
 
 /**---------------Projektien (monikko) luokka--------------------------------
  * |                                                    | -Projekti         |
@@ -32,7 +34,7 @@ public class Projektit {
      * @param kokoNimi  projektikokoelman nimi
      * @param tied      tiedostosijainti josta luetaan ja talletetaan
      */
-    public Projektit(String kokoNimi, String tied) {
+    public Projektit(String kokoNimi, String tied)  {
         this.kokoNimi = kokoNimi;
         this.tied = tied;
     }
@@ -115,6 +117,18 @@ public class Projektit {
         return -1;
     }
 
+    //================================Tiedoston luku ja kirjoitus================================================
+
+    String polku = "projektit.dat";
+    String dir = "rekisteri";
+
+    //ensin tehdään osa jossa jos rekisteri nimistä kansiota ei ole niin se luodaan
+    //ja jos sen sisällä ei ole projektit.dat nimistä tiedosta niin sekin luodaan
+
+    File rekisteri = new File(dir);
+
+
+
 
 
 
diff --git a/src/fxHarakka/rekisteri/projektit.dat b/src/fxHarakka/rekisteri/projektit.dat
index e69de29..cb5874f 100644
--- a/src/fxHarakka/rekisteri/projektit.dat
+++ b/src/fxHarakka/rekisteri/projektit.dat
@@ -0,0 +1 @@
+id |Nimi    |Aihe  |Kesto (viikkoa)|Kulunut (viikkoa)    |
\ No newline at end of file
-- 
GitLab