Попробуйте этот код:
protected void paint(Graphics g) {
if (isFocus()) {
super.paint(g);
g.setColor(Color.BLACK);
g.drawRect(0, 0, getWidth(), getHeight());
} else {
super.paint(g);
g.setColor(Color.WHITE);
g.drawRect(0, 0, getWidth(), getHeight());
}
}