A imagem não pode atualizar outros 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;

Tenho vários outros quadros (dois estão apenas digitando números e outro também é uma barra de rolagem). Posso usar outros componentes para atualizar essa exibição (isso basicamente exibe uma caixa de imagem com base na escala de temperatura). Da mesma forma, eu posso atualizar outros componentes dessa exibição.

Contud (editada), a barra se move, mas a imagem permanece a mesma .... Alguém pode ver um bug? Agradeço qualquer contribuição para isso / Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion