/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Skakmailserver i Java
Fra : Ivan Paaskesen


Dato : 02-04-03 22:09

Jeg er ved at få en skakmailserver til at virke i Java og har fået reduceret
fejlene til et par stykker:

Kommandoen getPeer() er blevet erstattet med kommandoen Isdisplayable(), men
syntaksen er åbenbart ikke
helt ens stadigvæk.

Følgende to programstumper kan jeg ikke få til at virke:

(den erstattede getPeer()-kommando er vist i linien ovenover med //)

----------------------------------------------------------------------------
----------------------------------------------------------
if (pieces == null && getBoard() != null && pieceArray != null){

//if (getBoard().getPeer() == null)
if (getBoard().Isdisplayable() == false)


getBoard().getImageFactory().setImages(getToolkit().createImage(PromotionCan
vas.class.getResource("/com/borland/samples/chess/client/images/owlPieces.gi
f")));
pieces =
getBoard().getImageFactory().createImageStrip(pieceArray,true,this);
}
----------------------------------------------------------------------------
----------------------------------------------------------
public void setArray(ChessPiece[] pieceArray) {
this.pieceArray = pieceArray;
//if (getPeer() != null)
if (Isdisplayable() != false)
pieces =
getBoard().getImageFactory().createImageStrip(pieceArray,true,this);
}
----------------------------------------------------------------------------
----------------------------------------------------------



 
 
Robert Larsen (03-04-2003)
Kommentar
Fra : Robert Larsen


Dato : 03-04-03 10:35

Ivan Paaskesen wrote:
> Jeg er ved at få en skakmailserver til at virke i Java og har fået reduceret
> fejlene til et par stykker:
>
> Kommandoen getPeer() er blevet erstattet med kommandoen Isdisplayable(), men
> syntaksen er åbenbart ikke
> helt ens stadigvæk.
>
> Følgende to programstumper kan jeg ikke få til at virke:
>
> (den erstattede getPeer()-kommando er vist i linien ovenover med //)
>
> ----------------------------------------------------------------------------
> ----------------------------------------------------------
> if (pieces == null && getBoard() != null && pieceArray != null){
>
> //if (getBoard().getPeer() == null)
> if (getBoard().Isdisplayable() == false)
>
>
> getBoard().getImageFactory().setImages(getToolkit().createImage(PromotionCan
> vas.class.getResource("/com/borland/samples/chess/client/images/owlPieces.gi
> f")));
> pieces =
> getBoard().getImageFactory().createImageStrip(pieceArray,true,this);
> }
> ----------------------------------------------------------------------------
> ----------------------------------------------------------
> public void setArray(ChessPiece[] pieceArray) {
> this.pieceArray = pieceArray;
> //if (getPeer() != null)
> if (Isdisplayable() != false)
> pieces =
> getBoard().getImageFactory().createImageStrip(pieceArray,true,this);
> }
> ----------------------------------------------------------------------------
> ----------------------------------------------------------
>
>

Øhm....hvad var spørgsmålet ?
Compiler det ikke ?
Beskriv problemet så detaljeret som muligt og gerne med compiler output,
ellers er det svært at hjælpe.

Robert


Henrik Lynggaard (03-04-2003)
Kommentar
Fra : Henrik Lynggaard


Dato : 03-04-03 19:01

Ivan Paaskesen wrote:
> Jeg er ved at få en skakmailserver til at virke i Java og har fået reduceret
> fejlene til et par stykker:
>
> Kommandoen getPeer() er blevet erstattet med kommandoen Isdisplayable(), men
> syntaksen er åbenbart ikke
> helt ens stadigvæk.
>
> Følgende to programstumper kan jeg ikke få til at virke:
>
> (den erstattede getPeer()-kommando er vist i linien ovenover med //)
>
> ----------------------------------------------------------------------------
> ----------------------------------------------------------
> if (pieces == null && getBoard() != null && pieceArray != null){
>
> //if (getBoard().getPeer() == null)
> if (getBoard().Isdisplayable() == false)

<snip>

Normalt plejer man ved metodekald at benytte små begyndelses bogstaver.
Er du sikker på det ikke skal være getBoard().isDisplayable() ?

mvh
henrik


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste