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
import static javax.swing.JOptionPane.*;
//Edit Sindre :))
// ny linje
//ny linje nr.2
// b
// Andre kommentar fra Epleproduktet
class Spor {
......@@ -141,9 +139,10 @@ class Eksamen_h2009 {
final int REG_SPOR = 1;
final int INFO = 2;
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;
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 {
int valg = showOptionDialog(null, "Velg operasjon", "HiST Musikk Katalogisering", 0, 0, null, muligheter, muligheter[0]);
while (valg != AVSLUTT) {
switch (valg) {
case REG_ALBUM:
if(valg == REG_ALBUM) {
String navn = showInputDialog("Navn p� Album: ");
int maks = Integer.parseInt(showInputDialog("Maks antall spor; "));
if (album == null) album = new AlbumLF(navn, maks);
......@@ -162,8 +160,7 @@ class Eksamen_h2009 {
album = new AlbumLF(navn, maks);
}
}
break;
case REG_SPOR:
} else if(valg == REG_SPOR) {
String tittel = showInputDialog("Tittel: ");
String artist = showInputDialog("Artist: ");
double lengde = Double.parseDouble(showInputDialog("Lengde p� spor(mm.ss); "));
......@@ -174,12 +171,9 @@ class Eksamen_h2009 {
} else {
showMessageDialog(null, "Ikke plass p� Album.");
}
break;
case INFO:
} else if (valg == INFO) {
showMessageDialog(null, album);
break;
case SOK_ARTIST:
} else if (valg == SOK_ARTIST) {
artist = showInputDialog("Artist du �nsker � s�ke etter: ");
SporLF[] spor = album.finnSporArtist(artist);
String res = "L�ter av " + artist + ":\n";
......@@ -190,12 +184,8 @@ class Eksamen_h2009 {
} else res += "Ingen l�ter registrert";
showMessageDialog(null, res);
break;
case OVERRASKELSE:
} else if (valg == OVERRASKELSE){
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]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment