Salve ho un piccolo problema !!!
Sto imparando la libreria AWT per poter fare le GUI che mi servono… Ora per creare semplici menu è semplice, ma ho trovato difficoltà nell’utilizzare la libreria AWT per poter disegnare. La cosa principale da fare è estendere la classe Canvas ed fare l’override del metodo paint:
public class MyCanvas extends Canvas {
public void paint(Graphics g) {
g.drawString("java",10,10);
g.setColor(Color.red);
g.drawLine(10,5, 35,5);
}
}
Ora però ho problemi nella classe che contiene il metodo main, infatti ho creato un’altra classe:
public class Inizio{
public static void main(String[]args){
//Creo l’oggetto per chiamare il metodo paint;
MyCanvas oggetto = new MyCanvas();
oggetto.print();
}
}
però non so cosa passargli al metodo…pensavo che si dovesse fare:
oggetto.print(g); però così non funziona…cosa devo passargli?