import java.awt.*;
public class labelPne extends Canvas implements constants {
pClient parent = null;
int imageNumber = -1;
Rectangle theBounds = null;
int canvasWidth = 0;
public labelPne(pClient c) {
super();
parent = c;
setBackground(backgroundColor);
}
public void paint(Graphics g) {
theBounds = getBounds();
canvasWidth = theBounds.width - 1;
g.setColor(highlightColor);
g.drawLine(0, 4, canvasWidth, 4);
g.drawLine(0, 2, 0, 6);
g.drawLine(canvasWidth, 2, canvasWidth, 6);
if (imageNumber != -1 && parent.theImages[imageNumber] != null) {
g.drawImage(parent.theImages[imageNumber], (canvasWidth - 9) / 2,
0, this);
}
}
public void setImage(int newImage) {
imageNumber = newImage;
repaint();
}
}