Affichage de nombre de pixel dans une iconne

jjjavacom -  
 jjjavacom -
Bonjour,

je vouque vou m`ediez sur un amelioration de codde s`il vous plait pour afficher une icone qui donne le nombre de pixel la ou je met le cursseur merci.

voici le code import javax.swing.*;
import java.awt.*;
public class Fenetre
{
public final static int HTB = 600;
public final static int LGB = 550;

public static void main (String [] args)
{
JFrame Frb = new JFrame ();

Frb.setTitle(" La fenetre de font ");
Frb.setSize(LGB, HTB);

Frb.add(new JButton("Nouveau"));
Frb.add(new JButton("Quitter"));
Frb.add(new JButton("Size"));
Frb.add(new JButton("Pixel"));

Frb.add(new Dessin(), "Center");
Frb.add(new DesBoutons(), "South");

Frb.setVisible(true);

}
}
import java.awt.*;
public class Dessin extends Canvas
{
public Dessin() {

setBackground(Color.gray);
setForeground(Color.green.blue);
setForeground(Color.green);
setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
}
public void paint (Graphics g){
new Triangle(g);

}
public void ImagePanel(Image img) {
new ImagePanel(img);
}

}

import java.awt.*;
import java.awt.event.*;

public class DesBoutons extends Panel {
public DesBoutons(){
setBackground(Color.lightGray);

// a. Définit une case à cocher
Checkbox CaseCoche = new Checkbox("NUMBER OF THE PIXEL ");
// b. Ajoute l'écouteur d'événement
//CaseCoche.addItemListener(new GestionAction(0, d));
// a. Ajoute la case à cocher au Panel
this.add(CaseCoche);
Button bNouveau = new Button ("Nouveau");
//bNouveau.addActionListener(new GestionAction(1, d));
this.add(bNouveau);
Button bQuitter = new Button ("Quitter");
//bQuitter.addActionListener(new GestionAction(2, d));
this.add(bQuitter);
Button bSize = new Button ("Size");
// bSize.addActionListener(new GestionAction(3, d));
this.add(bSize);
Button bPixel = new Button ("Pixel");
//bPixel.addActionListener(new GestionAction(4, d));
this.add(bPixel);

}
}
import java.awt.*;
public class Triangle

{
private int centerx = Fenetre.LGB/2 ;
private int centery = Fenetre.HTB/2 ;
private int [] xpoint = {centerx, centery + 10, centerx - 13};
private int [] ypoint = {centerx - 10, centery + 3, centerx + 10};

int npoints = 3;
private int [] xxpoint = {centerx, centery + 20, 20};
private int [] yypoint = { 20, 20, centerx + 20};

int nnpoints = 3;
public Triangle(Graphics g)
{
g.fillPolygon(xpoint, ypoint, npoints);

g.fillPolygon(xxpoint, yypoint, nnpoints);
}
}
Configuration: Windows Vista Internet Explorer 7.0

1 réponse

  1. jjjavacom
     
    Bonjour,

    je vouque vou m`ediez sur un amelioration de codde s`il vous plait pour afficher une icone qui donne le nombre de pixel la ou je met le cursseur merci.

    voici le code import javax.swing.*;
    import java.awt.*;
    public class Fenetre
    {
    public final static int HTB = 600;
    public final static int LGB = 550;

    public static void main (String [] args)
    {
    JFrame Frb = new JFrame ();

    Frb.setTitle(" La fenetre de font ");
    Frb.setSize(LGB, HTB);

    Frb.add(new JButton("Nouveau"));
    Frb.add(new JButton("Quitter"));
    Frb.add(new JButton("Size"));
    Frb.add(new JButton("Pixel"));

    Frb.add(new Dessin(), "Center");
    Frb.add(new DesBoutons(), "South");

    Frb.setVisible(true);

    }
    }
    import java.awt.*;
    public class Dessin extends Canvas
    {
    public Dessin() {

    setBackground(Color.gray);
    setForeground(Color.green.blue);
    setForeground(Color.green);
    setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
    }
    public void paint (Graphics g){
    new Triangle(g);

    }
    public void ImagePanel(Image img) {
    new ImagePanel(img);
    }

    }

    import java.awt.*;
    import java.awt.event.*;

    public class DesBoutons extends Panel {
    public DesBoutons(){
    setBackground(Color.lightGray);

    // a. Définit une case à cocher
    Checkbox CaseCoche = new Checkbox("NUMBER OF THE PIXEL ");
    // b. Ajoute l'écouteur d'événement
    //CaseCoche.addItemListener(new GestionAction(0, d));
    // a. Ajoute la case à cocher au Panel
    this.add(CaseCoche);
    Button bNouveau = new Button ("Nouveau");
    //bNouveau.addActionListener(new GestionAction(1, d));
    this.add(bNouveau);
    Button bQuitter = new Button ("Quitter");
    //bQuitter.addActionListener(new GestionAction(2, d));
    this.add(bQuitter);
    Button bSize = new Button ("Size");
    // bSize.addActionListener(new GestionAction(3, d));
    this.add(bSize);
    Button bPixel = new Button ("Pixel");
    //bPixel.addActionListener(new GestionAction(4, d));
    this.add(bPixel);

    }
    }
    import java.awt.*;
    public class Triangle

    {
    private int centerx = Fenetre.LGB/2 ;
    private int centery = Fenetre.HTB/2 ;
    private int [] xpoint = {centerx, centery + 10, centerx - 13};
    private int [] ypoint = {centerx - 10, centery + 3, centerx + 10};

    int npoints = 3;
    private int [] xxpoint = {centerx, centery + 20, 20};
    private int [] yypoint = { 20, 20, centerx + 20};

    int nnpoints = 3;
    public Triangle(Graphics g)
    {
    g.fillPolygon(xpoint, ypoint, npoints);

    g.fillPolygon(xxpoint, yypoint, nnpoints);
    }
    }

    Configuration: Windows Vista Internet Explorer 7.0
    Lire la suiteVoir les réponses pour « affichage de nombre de
    0
    1. jjjavacom
       
      s`il vous plait repondez moi sur ma question

      j`ai envoy 3 question sur une aucune reponseBonjour,

      je vouque vou m`ediez sur un amelioration de codde s`il vous plait pour afficher une icone qui donne le nombre de pixel la ou je met le cursseur merci.

      voici le code import javax.swing.*;
      import java.awt.*;
      public class Fenetre
      {
      public final static int HTB = 600;
      public final static int LGB = 550;

      public static void main (String [] args)
      {
      JFrame Frb = new JFrame ();

      Frb.setTitle(" La fenetre de font ");
      Frb.setSize(LGB, HTB);

      Frb.add(new JButton("Nouveau"));
      Frb.add(new JButton("Quitter"));
      Frb.add(new JButton("Size"));
      Frb.add(new JButton("Pixel"));

      Frb.add(new Dessin(), "Center");
      Frb.add(new DesBoutons(), "South");

      Frb.setVisible(true);

      }
      }
      import java.awt.*;
      public class Dessin extends Canvas
      {
      public Dessin() {

      setBackground(Color.gray);
      setForeground(Color.green.blue);
      setForeground(Color.green);
      setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
      }
      public void paint (Graphics g){
      new Triangle(g);


      }
      public void ImagePanel(Image img) {
      new ImagePanel(img);
      }

      }

      import java.awt.*;
      import java.awt.event.*;

      public class DesBoutons extends Panel {
      public DesBoutons(){
      setBackground(Color.lightGray);

      // a. Définit une case à cocher
      Checkbox CaseCoche = new Checkbox("NUMBER OF THE PIXEL ");
      // b. Ajoute l'écouteur d'événement
      //CaseCoche.addItemListener(new GestionAction(0, d));
      // a. Ajoute la case à cocher au Panel
      this.add(CaseCoche);
      Button bNouveau = new Button ("Nouveau");
      //bNouveau.addActionListener(new GestionAction(1, d));
      this.add(bNouveau);
      Button bQuitter = new Button ("Quitter");
      //bQuitter.addActionListener(new GestionAction(2, d));
      this.add(bQuitter);
      Button bSize = new Button ("Size");
      // bSize.addActionListener(new GestionAction(3, d));
      this.add(bSize);
      Button bPixel = new Button ("Pixel");
      //bPixel.addActionListener(new GestionAction(4, d));
      this.add(bPixel);




      }
      }
      import java.awt.*;
      public class Triangle

      {
      private int centerx = Fenetre.LGB/2 ;
      private int centery = Fenetre.HTB/2 ;
      private int [] xpoint = {centerx, centery + 10, centerx - 13};
      private int [] ypoint = {centerx - 10, centery + 3, centerx + 10};

      int npoints = 3;
      private int [] xxpoint = {centerx, centery + 20, 20};
      private int [] yypoint = { 20, 20, centerx + 20};

      int nnpoints = 3;
      public Triangle(Graphics g)
      {
      g.fillPolygon(xpoint, ypoint, npoints);

      g.fillPolygon(xxpoint, yypoint, nnpoints);
      }
      }

      Configuration: Windows Vista Internet Explorer 7.0
      Lire la suiteVoir les réponses pour « affichage de nombre de
      0