Figura - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Figura

Description:

cambiarAreaPresentacion(Point p1, Point p2) Rectangle getAreaPresentacion ... GrupoFiguras grupo. Herramienta herramientaActiva. insertarFigura(Figura f) ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 13
Provided by: gaiaF
Category:
Tags: figura | grupo

less

Transcript and Presenter's Notes

Title: Figura


1
Figura
Rectangle areaPresentacion boolean
seleccionada Vector observers clone() dibujar(Gr
aphics g) dibujarSeleccion(Graphics
g) cambiarAreaPresentacion(Point p1, Point
p2) Rectangle getAreaPresentacion() setSeleccionad
a(boolean) Dimensiones getDimensiones() notificar(
) contienePunto(Point p) boolean
esFiguraVacia() mover (int dx, int
dy) aƱadirFigura(Figura f)
java.awt.Rectangle java.awt.Point Observer
2
Figura
final int MANIPMOVER0 final int
MANIPESTIRAR1 final int MANIPENCOGER2 registr
arObservador(Observer) eliminarObservador(Observer
) aumentar(Point) estirar(Point) int
getManipulador(Point)
java.awt.Rectangle java.awt.Point Observer
3
VentanaEditor
Dibujo areaDibujo actionPerformed(ActionEvent e)
Dibujo BotonHerramienta java.awt.event.ActionEvent
4
Dibujo
VectorltFiguragt listaFiguras GrupoFiguras
grupo Herramienta herramientaActiva insertarFigur
a(Figura f) Figura eliminarFigura(Figura
f) insertarFiguraGrupo(Figura f) Figura
encuentraFigura(Point) paintComponent(Graphics
g) setHerramientaActiva(Herramienta) void
mousePressed(MouseEvent e) void
mouseDragged(MouseEvent e) void
mouseReleased(MouseEvent e)
Figura java.awt.MouseEvent Herramienta GrupoFigura
s
5
BotonHerramienta
Herramienta herramienta Herramienta
getHerramienta()
javax.swing.JButton Herramienta
6
HerramientaSeleccion
java.awt.MouseEvent Dibujo Figura java.awt.Point
Dibujo areaDibujo Figura figSeleccionada Point
ultPulsacion void mousePressed(MouseEvent
e) void mouseDragged(MouseEvent e) void
mouseReleased(MouseEvent e)
7
Herramienta
java.awt.MouseEvent
void mousePressed(MouseEvent e) void
mouseDragged(MouseEvent e) void
mouseReleased(MouseEvent e)
8
HerramientaCreacion
Figura prototipo Dibujo areaDibujo Figura
ultiFiguraCreada Point ultPulsacion void
mousePressed(MouseEvent e) void
mouseDragged(MouseEvent e) void
mouseReleased(MouseEvent e)
java.awt.MouseEvent Figura Dibujo java.awt.Point
9
HerramientaAgrupar
java.awt.MouseEvent Dibujo
Dibujo areaDibujo void mousePressed(MouseEvent
e) void mouseDragged(MouseEvent e) void
mouseReleased(MouseEvent e)
10
ObserverFigura
Figura
actualizar(Figura f)
11
ObserverLineaTexto
Figura javax.swing.JTextField
JTextField linea actualizar(Figura f)
12
ObserverAreaTexto
Figura javax.swing.JTextArea
JTextArea areaTexto actualizar(Figura f)
Write a Comment
User Comments (0)
About PowerShow.com