Â
       Clas canvas ini merupakan class abstrak sekaligus turunan dari class displayable. Karena merupakan kelas abstrak, maka pemrogram tidak dalapat langsung menggunakan class ini dalam aplikasi MIDlet, melainkan harus membuat class turunannya dahulu yang mendefinisi-kan method paint() untuk melakukan manajemen antar muka pada level rendah. Method paint() lah yang akan dipanggil oleh sistem ketika diperlukan update tampilan layar.
Â
       Penggunaan class canvas umumnya bersamaan dengan class graphics, karena class graphics lah yang menyediakan objek-objek grafik dan fungsi-fungsi lain untuk memanipulasi grafik level rendah.
Â
Â
8.2. CLASS GRAPHICS
Â
Â
       Class canvas tidak memiliki fungsi-fungsi atau method untuk melakukan operasi-operasi grafis. Operasi grafis pada canvas dilaku-kan melalui objek graphics yang menjadi parameter method paint() milik class canvas tersebut.
Â