스윙을 사용하여 URL Java에서 이미지를 표시하고 싶습니다. 이 코드를 사용합니다 :ImageIO. 대부분의 시간 동안 작동하지 않습니까?
BufferedImage pic = ImageIO.read(new URL("http://www.swpc.noaa.gov/SWN/g_curr.gif"));
JLabel label1 = new JLabel(new ImageIcon(pic));
label1.setBounds(200,28,32,12);
jp.add(label1); //jp is a JPanel.
시간의 약 1/4. 다른 시간에는 아무 것도 표시되지 않으며 예외도 발생하지 않습니다.
'ImageIO.read (...)'의 잘못입니까? 나는 이것이 사실이라고 의심한다. 아마도 그것은 라벨에 설정 범위와 같은 더 초보적인 것입니까? –
문제의 서버가 제대로 작동하고 있습니까,'ImageIO'를 스탠드에 넣지 말고 서버에 질문하십시오. 올바르게 작동합니까? –
내 컴퓨터가 작동하는 경우이 [예제] (http://stackoverflow.com/questions/11113159/background-image-in-a-nested-jpanel/11113479#11113479)를 살펴보십시오. 서버, 당신은 반드시 이미지를 볼 수 있습니다. –