A C E G L M N P S

A

ACMEPaint - class es05.ACMEPaint.
Questo componente software contiene le operazioni per la creazione della finestra del programma.
ACMEPaint() - Constructor for class es05.ACMEPaint
 
actionPerformed(ActionEvent) - Method in class es05.CenterPanel
Questo metodo ascolta eventi di tipo ActionEvent provenienti da JButton, JTextField, JComboBox.

C

CenterPanel - class es05.CenterPanel.
Questa classe estende la classe JPanel definendo un nuovo panello che corrisponde alla parte centrale della finestra di ACMEPaint.
CenterPanel() - Constructor for class es05.CenterPanel
Crea un oggetto di tipo CenterPanel.

E

es05 - package es05
 

G

getColor() - Method in class es05.Line
Ritorna il colore del segmento
getX1() - Method in class es05.Line
Ritorna l'ascissa del primo estremo
getX2() - Method in class es05.Line
Ritorna l'ascissa del secondo estremo
getY1() - Method in class es05.Line
Ritorna lordinata del primo estremo
getY2() - Method in class es05.Line
Ritorna l'ordinata del secondo estremo

L

Line - class es05.Line.
Questa classe rappresenta l'astrazione di un segmento caratterizzato da 4 coordinate (i due punti estremi) e da un colore.
Line(int, int, int, int, Color) - Constructor for class es05.Line
Costruttore

M

main(String[]) - Static method in class es05.ACMEPaint
Contiene le operazioni di creazione e visualizzazione dell'interfaccia grafica.
mouseClicked(MouseEvent) - Method in class es05.CenterPanel
Ascoltatore del mouse.
mouseEntered(MouseEvent) - Method in class es05.CenterPanel
metodo inutilizzato
mouseExited(MouseEvent) - Method in class es05.CenterPanel
metodo inutilizzato
mousePressed(MouseEvent) - Method in class es05.CenterPanel
metodo inutilizzato
mouseReleased(MouseEvent) - Method in class es05.CenterPanel
metodo inutilizzato
moveDown() - Method in class es05.CenterPanel
Con questo metodo si sposta la crocetta in basso
moveLeft() - Method in class es05.CenterPanel
Con questo metodo si sposta la crocetta verso sinistra
moveRight() - Method in class es05.CenterPanel
Con questo metodo si sposta la crocetta verso destra
moveUp() - Method in class es05.CenterPanel
Con questo metodo si sposta la crocetta in alto

N

NorthPanel - class es05.NorthPanel.
Questa classe estende la classe JPanel definendo un nuovo panello che corrisponde alla parte superiore della finestra di ACMEPaint.
NorthPanel(CenterPanel) - Constructor for class es05.NorthPanel
Questo metodo costruisce un oggetto NorthPanel.

P

paintComponent(Graphics) - Method in class es05.CenterPanel
In questo metodo sono contenute le operazioni di disegno.

S

SouthPanel - class es05.SouthPanel.
Questa classe estende la classe JPanel definendo un nuovo panello che corrisponde alla parte inferiore della finestra di ACMEPaint.
SouthPanel(CenterPanel) - Constructor for class es05.SouthPanel
Questo metodo costruisce un oggetto SouthPanel.

A C E G L M N P S