Hvordan virker IsDisplayable ??
Jeg er ved at få en skakmailserver til at virke i Java og har fået reduceretfejlene til et par stykker:
Den gamle kommando 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);
}
----------------------------------------------------------------------------
----------------------------------------------------------