pooja 3 years ago
parent
commit
c38fdd9db0
11 changed files with 22 additions and 10 deletions
  1. BIN
      Favorite_Movies/bin/Database.class
  2. BIN
      Favorite_Movies/bin/Main_HomePage$1.class
  3. BIN
      Favorite_Movies/bin/Main_HomePage$2.class
  4. BIN
      Favorite_Movies/bin/Main_HomePage$3.class
  5. BIN
      Favorite_Movies/bin/Main_HomePage$4.class
  6. BIN
      Favorite_Movies/bin/Main_HomePage.class
  7. 6
      Favorite_Movies/bin/files/data.txt
  8. 8
      Favorite_Movies/src/Database.java
  9. 8
      Favorite_Movies/src/Movie.java
  10. 6
      Favorite_Movies/src/files/data.txt
  11. 4
      ReadMe.txt

BIN
Favorite_Movies/bin/Database.class

BIN
Favorite_Movies/bin/Main_HomePage$1.class

BIN
Favorite_Movies/bin/Main_HomePage$2.class

BIN
Favorite_Movies/bin/Main_HomePage$3.class

BIN
Favorite_Movies/bin/Main_HomePage$4.class

BIN
Favorite_Movies/bin/Main_HomePage.class

6
Favorite_Movies/bin/files/data.txt

@ -1,3 +1,3 @@
1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2
2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3
1 gandara 2022 10 melody soju jay song 5.9 5
1 finding_neemo 2016 120 Comic Disney sdf neemo 5.6 2
2 Lion_King 2016 96 Animation Disney jk LK 4.2 3
3 gandara 2022 100 melody soju jay song 5.9 5

8
Favorite_Movies/src/Database.java

@ -42,13 +42,13 @@ public class Database {
private static void writeMovieToFile(FileWriter fw, Movie m) throws IOException
{
fw.write(m.getMovieId());
fw.write(String.valueOf(m.getMovieId()));
fw.append(" ").write(m.getTitle());
fw.append(" ").write(m.getYear());
fw.append(" ").write(String.valueOf(m.getYear()));
fw.append(" ").write(m.getLength());
fw.append(" ").write(String.valueOf(m.getLength()));
fw.append(" ").write(m.getGenre());
@ -60,7 +60,7 @@ public class Database {
fw.append(" ").write(String.valueOf(m.getAvgRating()));
fw.append(" ").write(m.getNumWatched());
fw.append(" ").write(String.valueOf(m.getNumWatched()));
fw.write("\n");
}

8
Favorite_Movies/src/Movie.java

@ -97,6 +97,14 @@ public class Movie {
Movie m = new Movie();
m.setMovieId(Integer.parseInt(parts[0]));
m.setTitle(parts[1]);
m.setYear(Integer.parseInt(parts[2]));
m.setLength(Integer.parseInt(parts[3]));
m.setGenre(parts[4]);
m.setStudioName(parts[5]);
m.setProducerName(parts[6]);
m.setShortDescription(parts[7]);
m.setAvgRating(Double.parseDouble(parts[8]));
m.setNumWatched(Integer.parseInt(parts[9]));
// TODO 10: populate rest of the fields
return m;
}

6
Favorite_Movies/src/files/data.txt

@ -1,3 +1,3 @@
1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2
2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3
1 gandara 2022 10 melody soju jay song 5.9 5
1 finding_neemo 2016 120 Comic Disney sdf neemo 5.6 2
2 Lion_King 2016 96 Animation Disney jk LK 4.2 3
3 gandara 2022 100 melody soju jay song 5.9 5

4
ReadMe.txt

@ -1,3 +1,7 @@
Mac:
1. fixed numWatched
2. updated data file to have only one space per field, fields with values having space should use Lion_King
Mac:
1. updated Database
2. updated ShowMovieFrame to display movieid if found

Loading…
Cancel
Save