J'essaie de dessiner des objets sur une toile à partir d'un tableau, mais la chose est, je n'ai aucune idée de comment? Cela doit inclure la position et la taille des formes, et il y aura plus d'un type de forme. Le code que j'ai jusqu'ici (c'est inefficace/mauvais si)Dessiner un tableau sur une toile
public class MCanvas extends Canvas {
private Object[] world = {};
public void paint(Graphics g){
try{
// How to paint all the shapes from world here?
} catch (NullPointerException e) {
System.out.println(e.toString());
}
}
}
Des idées? Merci.
* « mais la chose est, je n'ai aucune idée comment? » * La chose est, ce n'est pas une question (même avec bousculer '?' à la fin). Quelle est votre question spécifique? Aussi, pourquoi utiliser AWT en ce millénaire? Ici, nous utilisons Swing. –
N'oubliez pas d'appeler super.paint en premier. Quelles sont les formes? – MadProgrammer
@MadProgrammer Ils sont ajoutés dynamiquement au tableau, mais principalement aux rectangles et aux ovales. – YepNepDep