FULL PRODUCT VERSION : java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode) ADDITIONAL OS VERSION INFORMATION : OS X 10.9.5 EXTRA RELEVANT SYSTEM CONFIGURATION : Using Quartz Debug simulation of HiDPI display A DESCRIPTION OF THE PROBLEM : An animated GIF that displays and animates on a non-HiDPI displays fails to display at all on a HiDPI display. STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : Just run the simplest possible test program. EXPECTED VERSUS ACTUAL BEHAVIOR : EXPECTED - Too see the image. ACTUAL - No image is seen. REPRODUCIBILITY : This bug can be reproduced always. ---------- BEGIN SOURCE ---------- package test; import javax.swing.*; import java.awt.*; import java.net.URL; public class Main extends JFrame { public Main() { URL u = Main.class.getResource("WhiteOnBlack.gif"); Image im = Toolkit.getDefaultToolkit().getImage(u); ImageIcon ic = new ImageIcon(im); JLabel label = new JLabel(ic); add(label); pack(); setVisible(true); } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { new Main(); } }); } } ---------- END SOURCE ----------
|