本文整理汇总了Java中VASSAL.build.module.map.boardPicker.board.mapgrid.Zone.contains方法的典型用法代码示例。如果您正苦于以下问题:Java Zone.contains方法的具体用法?Java Zone.contains怎么用?Java Zone.contains使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类VASSAL.build.module.map.boardPicker.board.mapgrid.Zone
的用法示例。
在下文中一共展示了Zone.contains方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getLocation
import VASSAL.build.module.map.boardPicker.board.mapgrid.Zone; //导入方法依赖的package包/类
public Point getLocation(String location) throws BadCoords {
for (Zone zone : zones) {
try {
Point p = zone.getLocation(location);
if (p != null && zone.contains(p)) {
return p;
}
}
catch (BadCoords bc) {
}
}
if (background != null)
return background.getLocation(location);
else
throw new BadCoords();
}
示例2: locationName
import VASSAL.build.module.map.boardPicker.board.mapgrid.Zone; //导入方法依赖的package包/类
public String locationName(Point p) {
String name = null;
for (Zone zone : zones) {
if (zone.contains(p)) {
name = zone.locationName(p);
break;
}
}
if (name == null
&& background != null) {
name = background.locationName(p);
}
return name;
}
示例3: localizedLocationName
import VASSAL.build.module.map.boardPicker.board.mapgrid.Zone; //导入方法依赖的package包/类
public String localizedLocationName(Point p) {
String name = null;
for (Zone zone : zones) {
if (zone.contains(p)) {
name = zone.localizedLocationName(p);
break;
}
}
if (name == null
&& background != null) {
name = background.localizedLocationName(p);
}
return name;
}
示例4: findZone
import VASSAL.build.module.map.boardPicker.board.mapgrid.Zone; //导入方法依赖的package包/类
public Zone findZone(Point p) {
for (Zone zone : zones) {
if (zone.contains(p)) {
return zone;
}
}
return null;
}
示例5: isLocationRestricted
import VASSAL.build.module.map.boardPicker.board.mapgrid.Zone; //导入方法依赖的package包/类
public boolean isLocationRestricted(Point p) {
for (Zone zone : zones) {
if (zone.contains(p)) {
return zone.getGrid() != null && zone.getGrid().isLocationRestricted(p);
}
}
return background != null && background.isLocationRestricted(p);
}