final Image image = backgroundImage.getImage();
if (image != null) {
paintBackgroundImage(image, g, xx, yy, ww, hh);
} else {
if (updater == null) {
updater = new ViewUpdater() {
public void updateView() {
Rectangle rc;
JTextComponent tc =
(JTextComponent)view.getContainer();
if (tc != null) {