~benje/analysesi/main07

« back to all changes in this revision

Viewing changes to src/org/analyse/core/gui/zgraph/ZElement.java

  • Committer: lywoon
  • Date: 2009-01-10 23:15:57 UTC
  • Revision ID: vcs-imports@canonical.com-20090110231557-6gvmqv1r8umv4ndy
utf-8 et fautes d'ortographe

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
import java.util.Observable;
32
32
 
33
33
/**
34
 
 * Cet objet est destin� � �tre utilise avec ZGraphique.
 
34
 * Cet objet est destiné à être utilise avec ZGraphique.
35
35
 */
36
36
public abstract class ZElement
37
37
{
58
58
        observable = new ObservableZGraphique();
59
59
    }
60
60
 
61
 
    /** D�finie un <code>ZElement</code> avec les param�tres par d�faut */
 
61
    /** Définie un <code>ZElement</code> avec les paramètres par défaut */
62
62
    public ZElement(ZGraphique zgraph)
63
63
    {
64
64
        this(zgraph, 0, 0, 10, 10);
65
65
    }
66
66
 
67
67
    /**
68
 
     * D�finie un <code>ZElement</code> en le positionnant.
 
68
     * Définie un <code>ZElement</code> en le positionnant.
69
69
     * 
70
70
     * @param x
71
 
     *            position en x de l'�l�ment � l'initialisation.
 
71
     *            position en x de l'élément à l'initialisation.
72
72
     * @param y
73
 
     *            position en y de l'�l�ment � l'initialisation.
 
73
     *            position en y de l'élément à l'initialisation.
74
74
     * @param width
75
 
     *            largeur de l'�l�ment.
 
75
     *            largeur de l'élément.
76
76
     * @param height
77
 
     *            hauteur de l'�l�ment.
 
77
     *            hauteur de l'élément.
78
78
     */
79
79
    public ZElement(ZGraphique zgraph, int x, int y, int width, int height)
80
80
    {
86
86
        majObserver(zgraph);
87
87
    }
88
88
 
89
 
    /** Modifie la position de l'�l�ment */
 
89
    /** Modifie la position de l'élément */
90
90
    public void setPosition(Point p)
91
91
    {
92
92
        this.x = (int) p.getX();
94
94
        observable.notifyZElement();
95
95
    }
96
96
 
97
 
    /** Modifie la largeur de l'�l�ment */
 
97
    /** Modifie la largeur de l'élément */
98
98
    public void setWidth(int width)
99
99
    {
100
100
        this.width = width;
101
101
        observable.notifyZElement();
102
102
    }
103
103
 
104
 
    /** Modifie la hauteur de l'�l�ment */
 
104
    /** Modifie la hauteur de l'élément */
105
105
    public void setHeight(int height)
106
106
    {
107
107
        this.height = height;
108
108
        observable.notifyZElement();
109
109
    }
110
110
 
111
 
    /** Retourne la position en x de l'�l�ment */
 
111
    /** Retourne la position en x de l'élément */
112
112
    public int getX()
113
113
    {
114
114
        return x;
115
115
    }
116
116
 
117
 
    /** Retourne la position en y de l'�l�ment */
 
117
    /** Retourne la position en y de l'élément */
118
118
    public int getY()
119
119
    {
120
120
        return y;
121
121
    }
122
122
 
123
 
    /** Retourne la largeur de l'�l�ment */
 
123
    /** Retourne la largeur de l'élément */
124
124
    public int getWidth()
125
125
    {
126
126
        return width;
127
127
    }
128
128
 
129
 
    /** Retourne la hauteur de l'�l�ment */
 
129
    /** Retourne la hauteur de l'élément */
130
130
    public int getHeight()
131
131
    {
132
132
        return height;
151
151
    public abstract void paint(Graphics g);
152
152
 
153
153
    /**
154
 
     * Dessine le focus du composant s'il est s�l�ctionn�
 
154
     * Dessine le focus du composant s'il est séléctionné
155
155
     */
156
156
    public void paintFocus(Graphics g)
157
157
    {