n00b-fråga
Har en fråga som säkert låter dum, men är man nybörjare så är man. Så jag chansar och frågar här. Jag har ett Javaprogram med dialogrutor (JOptionPane), som jag skulle vilja ändra till System.out.println. Har försökt skriva om men lyckas inte riktigt, så om någon kan bistå med lite hjälp hur jag kan göra, vore jag väldigt glad!
Sedan har jag en fråga till, om jag har ett program med System.out.println, vilket program är bäst att använda för att se att det fungerar. Om jag t.ex kompilerar ett program som innehåller JOptionPane, så kommer det ju dialogrutor. Hoppas ni förstår frågan!
Här är en del av programmet, (i den andra delen finns själva kortleken):
import javax.swing.*;
public class BlackJack {
public static void main (String[] arg) {
KortBunt lek = new KortBunt();
Manniska du = new Manniska(lek);
Dator jag = new Dator(lek, du);
while (true) {
lek.nyKortlek();
lek.blanda();
du.spela();
String s = "";
if (du.poäng() > 21)
s = "Du förlorade!";
else if (du.poäng() == 21)
s = "Du vann!";
else {
jag.spela();
if (jag.poäng() <= 21 && jag.poäng() >= du.poäng())
s = "Du förlorade!";
else
s = "Du vann!";
}
int svar = JOptionPane.showConfirmDialog(null, s + "\nNytt parti?");
if (svar != 0)
break;
}
}
}