Sei stato più che chiaro... per una persona come me che agli inizi, mi hai dato un pò di luce...
Solo ora rispondo perchè adesso ho avuto un pò di tempo tra un lavoretto e l'altro...
![]()
L'unica cosa anx721 che non và è il "delete" o per l meno... forse non ho capito bene la sua funzionalità...
Lo scopo non era di farsì che al premere di quel puilsante si scrivesse (im manier PIù SPESSA... )sulla tavolozza con un colore uguale al background in modo DA simulare una gomma..?
io volendo fare lo sboroneeee ho provato a fare così dentro il metodo che scrive...
public void paintComponent(Graphics g) {
super.paintComponent(g);
//Il disegno va rieptuto sempre
Trait t = null;
//disegno tutti i tratti
for(int i = 0; i < traits.size(); i++){
t = (Trait)traits.get(i);
if (draw = false){
g.setColor(Color.GREEN);
g.drawLine(t.startXPoint, t.startYPoint, t.endXPoint, t.endYPoint);
}else{
g.drawLine(t.startXPoint, t.startYPoint, t.endXPoint, t.endYPoint);
}
}
}
Naturalmente il mio livello di frustazione aumenta... perchè proprio non và...![]()
come potrei fare?
Grazie ancora
Giuseppe