私はビジュアルソートアルゴリズムプロジェクトに取り組んでおり、JPanel でそれらを描画しています:
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.WHITE);
for (int i = 0; i < array.length; i++) {
g.fill3DRect(i * barWidth, height, barWidth, -array[i], true);
}
g.dispose();
}
プログラムをコンパイルし、Windows 7 コンピューターで jar を実行すると、バーが正しく描画されます。
これを別の Windows 7 コンピューターと Mac でテストしたところ、バーが正しく描画されませんでした。
なぜこうなった?この問題を解決するにはどうすればよいですか?