public class Alu
extends DPS.Figura
Constructor and Description |
---|
Alu(int col_des,
int col_sel,
int col_fig_cont,
int col_des_scritta,
int col_sel_scritta) |
Modifier and Type | Method and Description |
---|---|
void |
des_entrate(int i)
Deseleziona una delle entrate dell'alu
|
void |
des_uscite()
Deseleziona l'uscita dell'alu
|
void |
disegna(int x,
int y,
int largM,
int largm,
int alt,
int larg_t,
int alt_t)
Disegna l'alu basandosi sul centro dato.Presenta un triangolo cavo
nella base minore.
|
int |
len_entrate()
il numero di entrate
|
void |
sel_entrate(int i)
Seleziona una delle entrate dell'alu
|
void |
sel_uscite()
Seleziona l'uscita dell'alu
|
void |
set_entrate(int i,
java.lang.String s) |
void |
set_uscite(java.lang.String s) |
public Alu(int col_des, int col_sel, int col_fig_cont, int col_des_scritta, int col_sel_scritta)
col_des
- il colore dell'alu quando risulta deselezionatacol_sel
- il colore dell'alu quando risulta selezionatacol_fig_cont
- il colore del contornocol_des_scritta
- colore della scritta quando risulta deselezionatacol_sel_scritta
- colore della scritta quando risulta selezionatapublic void sel_uscite()
public void des_uscite()
public void sel_entrate(int i)
i
- l'entrata da selezionarepublic void des_entrate(int i)
i
- l'entrata da deselezionarepublic void set_entrate(int i, java.lang.String s)
i
- entrata sceltas
- nome da inserirepublic void set_uscite(java.lang.String s)
s
- nome da inserirepublic int len_entrate()
public void disegna(int x, int y, int largM, int largm, int alt, int larg_t, int alt_t)
x
- posizione X del centro dell'aluy
- posizione Y del centro dell'alulargM
- lunghezza della base maggiorelargm
- lunghezza della base minorealt
- altezza dell'alularg_t
- larghezza del triangolo vuotoalt_t
- altezza del triangolo vuoto