配列からキャンバスにオブジェクトを描画しようとしていますが、どうすればよいかわかりません。これには、図形の位置とサイズを含める必要があり、複数の種類の図形が存在します。私がこれまでに持っているコード(それは非効率的/悪いですが)
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());
}
}
}
何か案は?ありがとう。