-
Notifications
You must be signed in to change notification settings - Fork 0
/
Text.java
55 lines (51 loc) · 995 Bytes
/
Text.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package smpaint_3;
import java.awt.Font;
import java.awt.Point;
/**
* Clase de aydua para almacenar los atributos asociados al texo.
* @author Nikolai
*/
public class Text {
//Variables
private String text;
private Point pos;
private Font font;
//Constructores
/**
* Inicializa el objeto
* @param s Texto
* @param p Posción
* @param f Fuente
*/
public Text(String s, Point p, Font f){
text = s;
pos = p;
font = f;
}
//Métodos
/**
* Devuelve el texto
* @return Texto
*/
public String GetString(){
return text;
}
/**
* Devuelve la posición
* @return Posición
*/
public Point GetPos(){
return pos;
}
/**
* Devuelve la fuente
* @return Fuente
*/
public Font GetFont(){
return font;
}
}