Enkelt javaspørsmål
Lagt inn: 30/12-2014 18:31
Jeg lurer litt på hvordan jeg skal lage et klientprogram med filewriter og filereader. Jeg har allerede sett UDL.no sine videoer rundt dette, men jeg skjønner ikke helt hvordan jeg kan gjøre dette hvis jeg bruker en optionDialog.
Brukeren skal kunne velge mellom følgende alternativer:
- reserver bord (les inn navn og antall bord)
- finn hvilke bord en bestemt person har reservert (les inn navn)
- frigi bord (les inn aktuelle bordnummer)
- avslutt
Jeg har allerede laget en Bord-klasse og en Restaurant-klasse. Dette er hva jeg har fått til i klientprogrammet mitt:
Lurer på om det jeg har gjort er riktig, og hvordan kan jeg gjøre resten?
Takker for hjelp.
Brukeren skal kunne velge mellom følgende alternativer:
- reserver bord (les inn navn og antall bord)
- finn hvilke bord en bestemt person har reservert (les inn navn)
- frigi bord (les inn aktuelle bordnummer)
- avslutt
Jeg har allerede laget en Bord-klasse og en Restaurant-klasse. Dette er hva jeg har fått til i klientprogrammet mitt:
Kode: Velg alt
import java.io.*;
import static javax.swing.JOptionPane.*;
class Main {
public static void main(String[] args) throws Exception {
File f = new File("Restauranten.txt");
FileReader fr = new FileReader(f);
BufferedReader = new BufferedReader(fr);
final int AVSLUTT = 0;
final int FRIGI_BORD = 1;
final int BORD_RESERVERT = 2;
final int RESERVER_BORD = 3;
boolean opprettet = false;
Restaurant rest = new Restaurant(0);
String[] muligheter = {"Avslutt", "Frigi bord", "Bord reservert", "Reserver bord"};
int valg = showOptionDialog(null, "Min restaurant:", , 0, PLAIN_MESSAGE, null, muligheter, muligheter[0]);
while (valg != 0) {
// HER MÅ JEG BRUKE SWITCH, ELLER IF/ELSE.
}
}
}
Takker for hjelp.
