Skip to content
Snippets Groups Projects
Commit 7893db8e authored by Sander August Heggland Schrader's avatar Sander August Heggland Schrader
Browse files

Endret en switch til if/else og la til overraskelse

parent bb8e61f5
No related branches found
No related tags found
No related merge requests found
...@@ -12,9 +12,7 @@ Forste kommentar fra PC ...@@ -12,9 +12,7 @@ Forste kommentar fra PC
import static javax.swing.JOptionPane.*; import static javax.swing.JOptionPane.*;
//Edit Sindre :))
// ny linje // ny linje
//ny linje nr.2
// b // b
// Andre kommentar fra Epleproduktet // Andre kommentar fra Epleproduktet
class Spor { class Spor {
...@@ -141,9 +139,10 @@ class Eksamen_h2009 { ...@@ -141,9 +139,10 @@ class Eksamen_h2009 {
final int REG_SPOR = 1; final int REG_SPOR = 1;
final int INFO = 2; final int INFO = 2;
final int SOK_ARTIST = 3; final int SOK_ARTIST = 3;
final int AVSLUTT = 4; final int OVERRASKELSE = 4;
final int AVSLUTT = 5;
String[] muligheter = {"Registrer Album", "Registrer nytt spor", "Info om Album", "S�k etter sanger av artist", "Avslutt"}; String[] muligheter = {"Registrer Album", "Registrer nytt spor", "Info om Album", "Overraskelse", "S�k etter sanger av artist", "Avslutt"};
//Album album = null; //Album album = null;
SporLF[] liste = {new SporLF("Beat It", "Michael Jackson", 5.33), new SporLF("Billie Jean", "Michael Jackson", 6.11), new SporLF("Thriller", "Michael Jackson", 8.33), new SporLF("This is it", "Michael Jackson", 4.23)}; SporLF[] liste = {new SporLF("Beat It", "Michael Jackson", 5.33), new SporLF("Billie Jean", "Michael Jackson", 6.11), new SporLF("Thriller", "Michael Jackson", 8.33), new SporLF("This is it", "Michael Jackson", 4.23)};
...@@ -152,8 +151,7 @@ class Eksamen_h2009 { ...@@ -152,8 +151,7 @@ class Eksamen_h2009 {
int valg = showOptionDialog(null, "Velg operasjon", "HiST Musikk Katalogisering", 0, 0, null, muligheter, muligheter[0]); int valg = showOptionDialog(null, "Velg operasjon", "HiST Musikk Katalogisering", 0, 0, null, muligheter, muligheter[0]);
while (valg != AVSLUTT) { while (valg != AVSLUTT) {
switch (valg) { if(valg == REG_ALBUM) {
case REG_ALBUM:
String navn = showInputDialog("Navn p� Album: "); String navn = showInputDialog("Navn p� Album: ");
int maks = Integer.parseInt(showInputDialog("Maks antall spor; ")); int maks = Integer.parseInt(showInputDialog("Maks antall spor; "));
if (album == null) album = new AlbumLF(navn, maks); if (album == null) album = new AlbumLF(navn, maks);
...@@ -162,8 +160,7 @@ class Eksamen_h2009 { ...@@ -162,8 +160,7 @@ class Eksamen_h2009 {
album = new AlbumLF(navn, maks); album = new AlbumLF(navn, maks);
} }
} }
break; } else if(valg == REG_SPOR) {
case REG_SPOR:
String tittel = showInputDialog("Tittel: "); String tittel = showInputDialog("Tittel: ");
String artist = showInputDialog("Artist: "); String artist = showInputDialog("Artist: ");
double lengde = Double.parseDouble(showInputDialog("Lengde p� spor(mm.ss); ")); double lengde = Double.parseDouble(showInputDialog("Lengde p� spor(mm.ss); "));
...@@ -174,12 +171,9 @@ class Eksamen_h2009 { ...@@ -174,12 +171,9 @@ class Eksamen_h2009 {
} else { } else {
showMessageDialog(null, "Ikke plass p� Album."); showMessageDialog(null, "Ikke plass p� Album.");
} }
break; } else if (valg == INFO) {
case INFO:
showMessageDialog(null, album); showMessageDialog(null, album);
break; } else if (valg == SOK_ARTIST) {
case SOK_ARTIST:
artist = showInputDialog("Artist du �nsker � s�ke etter: "); artist = showInputDialog("Artist du �nsker � s�ke etter: ");
SporLF[] spor = album.finnSporArtist(artist); SporLF[] spor = album.finnSporArtist(artist);
String res = "L�ter av " + artist + ":\n"; String res = "L�ter av " + artist + ":\n";
...@@ -190,12 +184,8 @@ class Eksamen_h2009 { ...@@ -190,12 +184,8 @@ class Eksamen_h2009 {
} else res += "Ingen l�ter registrert"; } else res += "Ingen l�ter registrert";
showMessageDialog(null, res); showMessageDialog(null, res);
break; } else if (valg == OVERRASKELSE){
case OVERRASKELSE:
showMessageDialog(null, "O V E R R A S K E L S E !"); showMessageDialog(null, "O V E R R A S K E L S E !");
break;
default:
break;
} }
} }
valg = showOptionDialog(null, "Velg operasjon", "HiST Musikk Katalogisering", 0, 0, null, muligheter, muligheter[0]); valg = showOptionDialog(null, "Velg operasjon", "HiST Musikk Katalogisering", 0, 0, null, muligheter, muligheter[0]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment