Saat ini akan kita coba bahas mengenai Aplikasi Java yang didalamnya menggunakan elemen class “javax.swing.RepaintManager”, elemen ini biasanya digunakan jika dalam aplikasi yang kita bangun menggunakan komponen gambar, baik itu gambar jpg, bmp atau gif yang dapat di-generate secara programmatic oleh java. Aplikasi tersebut akan dapat dieksekusi secara lancar jika kita bekerja diatas lingkungan windows, tetapi kelancaran tersebut tidak akan didapatkan diatas lingkungan unix. Mungkin artikel berikut akan membantu menemukan penyebab dan menemukan solusi yang tepat untuk permasalahan tersebut.
Hal pertama yang harus kita lakukan adalah mengenal tanda – tanda dari error ini, yaitu jika aplikasi grafik yang kita bangun diatas lingkungan windows berfungsi dengan baik, sedangkan jika kita running diatas unix, tidak berjalan dengan baik. Untuk saat ini kita akan mengambil contoh kasus dari penggunaan dua buah tools java grafik untuk men-generated image, yaitu Jbarcode untuk menghasilkan barcode dengan format jpg atau gif, dan yang satu lagi adalah JFreechart untuk menghasilkan grafik diagram, baik itu diagram garis, batang, pie dan banyak lagi, yang menghasilkan gambar dengan format gambar jpg atau gif.
Terlepas dari cara penggunaan kedua tools tersebut, kita hanya akan langsung melihat kepada macam stackTrace yang dihasilkan dari tools tersebut jika running di atas lingkungan unix, berikut error yang dihasilkan dari JBarcode: