diff --git a/DEV.2.1/TP/TP6-Dessin/Formes.java b/DEV.2.1/TP/TP6-Dessin/Formes.java index e69de29..0fe70b4 100644 --- a/DEV.2.1/TP/TP6-Dessin/Formes.java +++ b/DEV.2.1/TP/TP6-Dessin/Formes.java @@ -0,0 +1,32 @@ +import javax.swing.*; +import java.awt.*; + +public class Formes extends JComponent { + private Image img; + + public Formes() { + super(); + this.img = Toolkit.getDefaultToolkit().getImage("img.png"); + } + + @Override + protected void paintComponent(Graphics pinceau) { + + Graphics secondPinceau = pinceau.create(); + + secondPinceau.setColor(this.getForeground()); + secondPinceau.drawString("Bonjour !", 10, 20); + } + + public static void main(String[] args) { + JFrame frame = new JFrame("Formes"); + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + /* + Formes truc = new Formes(); + frame.add(truc); + */ + frame.setSize(500,500); + frame.setLocation(500,250); + frame.setVisible(true); + } +} \ No newline at end of file diff --git a/DEV.2.1/TP/TP6-Dessin/img.png b/DEV.2.1/TP/TP6-Dessin/img.png new file mode 100644 index 0000000..098a750 Binary files /dev/null and b/DEV.2.1/TP/TP6-Dessin/img.png differ