en redéfinissant la méthode paintComponent(), c'est la seule chose que tu auras à faire :


private Image image;
...
@Override
protected void paintComponent(Graphics g) {
Rectangle bounds =...