La imagen no puede actualizar otros componentes (MVC)

import java.awt.event.ActionListener;
import java.util.*;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.ActionEvent;
import java.awt.event.AdjustmentListener;
import java.awt.event.AdjustmentEvent;

Tengo varios otros marcos (dos son solo números de perforación y otro también es una barra de desplazamiento). Puedo usar otros componentes para actualizar esta vista (esto básicamente muestra un cuadro de imagen basado en la escala de temperatura). Del mismo modo, puedo actualizar otros componentes desde esta vista.

Sin embarg (editado), la barra se mueve, pero la imagen permanece igual ... ¿Alguien puede ver un error? Agradezco cualquier aportación a esto / ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta