Package PaD

Class Texte

java.lang.Object
PaD.Dessinable
PaD.Texte
All Implemented Interfaces:
java.lang.Comparable<Dessinable>

public class Texte
extends Dessinable
La classe Texte représente du texte dessinable sur la planche à dessin. Le texte est écrit selon la couleur et la police spécifiées dans le constructeur (ou celles par défaut). Le texte peut être aussi déplacé et effacé
Version:
1.0.12 Creation @date: 24-Jul-2017 11:22 Last file update: 6-Aug-2019 19:25
Author:
Vincent Granet (vg@unice.fr)
  • Constructor Summary

    Constructors 
    Constructor Description
    Texte​(double x, double y, java.lang.String t)
    Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police par défaut et la couleur par défaut
    Texte​(double x, double y, java.lang.String t, java.awt.Color c)
    Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police par défaut et la couleur c
    Texte​(double x, double y, java.lang.String t, java.awt.Font f)
    Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police f dans la couleur par défaut
    Texte​(double x, double y, java.lang.String t, java.awt.Font f, java.awt.Color c)
    Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police f et la couleur c
    Texte​(java.lang.String t)
    Rôle : crée un Texte positionnable au point d'origine (0,0) dans la police par défaut et la couleur par défaut
  • Method Summary

    Modifier and Type Method Description
    double getX()
    Rôle : renvoie l'abscisse du point d'orgine de l'objet dessinable courant
    double getY()
    Rôle : renvoie l'ordonnée du point d'orgine de l'objet dessinable courant
    void setOrig​(double x, double y)
    Rôle : fixe le point d'orgine de l'objet dessinable courant en (x,y)
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Texte

      public Texte​(double x, double y, java.lang.String t, java.awt.Font f, java.awt.Color c)
      Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police f et la couleur c
      Parameters:
      x - abscisse du point d'origine du texte
      y - ordonnée du point d'origine du texte
      t - le texte à dessiner/écrire
      f - la police du texte
      c - couleur du texte
    • Texte

      public Texte​(double x, double y, java.lang.String t, java.awt.Color c)
      Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police par défaut et la couleur c
      Parameters:
      x - abscisse du point d'origine du texte
      y - ordonnée du point d'origine du texte
      t - le texte à dessiner/écrire
      c - couleur du texte
    • Texte

      public Texte​(double x, double y, java.lang.String t, java.awt.Font f)
      Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police f dans la couleur par défaut
      Parameters:
      x - abscisse du point d'origine du texte
      y - ordonnée du point d'origine du texte
      t - le texte à dessiner/écrire
      f - la police du texte
    • Texte

      public Texte​(double x, double y, java.lang.String t)
      Rôle : crée un Texte positionnable au point d'origine (x,y) dans la police par défaut et la couleur par défaut
      Parameters:
      x - abscisse du point d'origine du texte
      y - ordonnée du point d'origine du texte
      t - le texte à dessiner/écrire
    • Texte

      public Texte​(java.lang.String t)
      Rôle : crée un Texte positionnable au point d'origine (0,0) dans la police par défaut et la couleur par défaut
      Parameters:
      t - le texte à dessiner/écrire
  • Method Details

    • getX

      public double getX()
      Description copied from class: Dessinable
      Rôle : renvoie l'abscisse du point d'orgine de l'objet dessinable courant
      Specified by:
      getX in class Dessinable
      Returns:
      double
    • getY

      public double getY()
      Description copied from class: Dessinable
      Rôle : renvoie l'ordonnée du point d'orgine de l'objet dessinable courant
      Specified by:
      getY in class Dessinable
      Returns:
      double
    • setOrig

      public void setOrig​(double x, double y)
      Rôle : fixe le point d'orgine de l'objet dessinable courant en (x,y)
      Specified by:
      setOrig in class Dessinable
      Parameters:
      x - nouvelle abscisse du point d'origine
      y - nouvelle ordonnée du point d'origine
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object