ADC2Module.java 文件源码

java
阅读 36 收藏 0 点赞 0 评论 0

项目:VASSAL-src 作者:
public Obscurable getPieceValueMask() throws IOException {
  if (getOwner().useHiddenPieces()) {
    SequenceEncoder se = new SequenceEncoder(';');
    se.append(new NamedKeyStroke(KeyStroke.getKeyStroke('I', InputEvent.CTRL_MASK))); // key command
    se.append(getImageName()); // hide image
    se.append("Hide Info"); // menu name
    BufferedImage image = getSymbol().getImage();
    se.append("G" + getFlagLayer(new Dimension(image.getWidth(), image.getHeight()), StateFlag.INFO)); // display style
    if (name == null)
      se.append(getName());
    else
      se.append("Unknown Piece"); // mask name
    se.append("sides:" + getOwner().getName()); // owning player
    Obscurable p = new Obscurable();
    p.mySetType(Obscurable.ID + se.getValue());
    return p;
  }
  else {
    return null;
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号