| Target.java |
package graphics.radar;
public class Target {
String s;
int x;
int y;
Target(String _s, int _x, int _y) {
s = _s;
x = _x;
y = _y;
}
public void draw(java.awt.Graphics g) {
int str_height = g.getFontMetrics().getHeight();
int y1 = y - (str_height * s.length()) / 2;
for (int i = 0; i < s.length(); i++) {
int char_width =
g.getFontMetrics().stringWidth(
s.substring(i, i + 1));
g.drawString(
s.substring(i, i + 1), x - char_width / 2, y1);
y1 += str_height;
}
}
}