@Override
    public void paintComponent(Graphics g) {
        int i = 0;
        Home home;
        super.paintComponent(g);
        {
            g.drawImage(this.image, 0, 110, getWidth(), getHeight(), null);

            this.sliderPiece.paintComponent(g);
            this.sliderValue.paintComponent(g);

            while (i < numberHome) {
                home = listHome.get(i);
                if ((sliderPiece.getMinimum() <= home.getPieceNumber()) && (sliderPiece.getMaximum() >= home.getPieceNumber())
                        && (sliderValue.getMinimum() <= home.getValue()) && (sliderValue.getMaximum() >= home.getValue())) {
                    home.paintComponent(g);
                }
                i++;
            }
        }
    }