|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
battaglianavale.Gui
public class Gui
Implementazione dell'interfaccia in modalità grafica
Nested Class Summary | |
---|---|
(package private) class |
Gui.IntegerCondition
|
Field Summary | |
---|---|
(package private) FrameGui |
frame
|
private static long |
serialVersionUID
costante richiesta per la serializzazione |
Fields inherited from class java.rmi.server.RemoteObject |
---|
ref |
Constructor Summary | |
---|---|
Gui(int x,
int y)
Costruttore di classe |
Method Summary | |
---|---|
int |
chiediInteger(java.lang.String msg)
Stampa un messaggio e chiede un numero |
boolean |
chiediSiNo(java.lang.String msg)
Stampa un messaggio e chiede si/no |
java.lang.String |
chiediTesto(java.lang.String msg)
Stampa un messaggio e chiede una stringa |
void |
stampaCampoDiBattaglia(Griglia campodibattaglia)
stampa il campo di battaglia |
void |
stampaCampoDiBattaglia(Griglia campodibattaglia,
Griglia campoavversario)
stampa entrambi i campi di battaglia |
void |
stampaFlotta(Flotta flotta)
stampa una flotta (non usato) |
void |
stampaMsg(java.lang.String msg)
Stampa un messaggio |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
---|
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
---|
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
---|
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
FrameGui frame
private static final long serialVersionUID
Constructor Detail |
---|
public Gui(int x, int y) throws java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public int chiediInteger(java.lang.String msg) throws java.rmi.RemoteException
chiediInteger
in interface Interfaccia
msg
- messaggio di tipo String
java.rmi.RemoteException
public boolean chiediSiNo(java.lang.String msg) throws java.rmi.RemoteException
chiediSiNo
in interface Interfaccia
msg
- messaggio di tipo String
java.rmi.RemoteException
public java.lang.String chiediTesto(java.lang.String msg) throws java.rmi.RemoteException
chiediTesto
in interface Interfaccia
msg
- messaggio di tipo String
java.rmi.RemoteException
public void stampaCampoDiBattaglia(Griglia campodibattaglia)
stampaCampoDiBattaglia
in interface Interfaccia
public void stampaCampoDiBattaglia(Griglia campodibattaglia, Griglia campoavversario) throws java.rmi.RemoteException
stampaCampoDiBattaglia
in interface Interfaccia
java.rmi.RemoteException
public void stampaFlotta(Flotta flotta) throws java.rmi.RemoteException
stampaFlotta
in interface Interfaccia
java.rmi.RemoteException
public void stampaMsg(java.lang.String msg) throws java.rmi.RemoteException
stampaMsg
in interface Interfaccia
msg
- messaggio di tipo String
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |