Exemplo n.º 1
0
  // Affichage � l'ecran dans Paint()
  public void paint(Graphics g) // dessin de la fenetre generale
      {
    this.p1.repaint(); // on redessine les boutons hauts
    this.p2.repaint(); // on redessine les boutons bas

    g = this.zoneDessin.getGraphics(); // on redessine dans le panel de dessin

    // c'est ici qu'il faut mettre les elements a afficher a l'ecran
    effacer();
    g.drawImage(im, 50, 10, zoneDessin);
  }
Exemplo n.º 2
0
  // GESTION DES ACTIONS BOUTONS : cette methode est declenchee si Un bouton quelconque est appuye
  public void actionPerformed(
      ActionEvent e) // on associe l'evenement souris sur bouton avec l'execution d'un sous prg
      {
    String c = e.getActionCommand(); // on capte l'evenement : nom du bouton !

    if (c.equals("Effacer")) effacer();
    if (c.equals("Quitter")) quitter();
    if (c.equals("Dessine")) repaint();

    if (c.equals("Suivant")) {
      try {
        im = ImageIO.read(new File(vacances.getPhoto())); // on charge une image
      } catch (IOException ex) {
        ex.printStackTrace();
      }
    }
    repaint();
  }