![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#3 (permalink) |
|
![]() 呼,答案出來了~~~~!!!
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class EX054 extends Frame { Image ImageObj; int IWidth, IHeight; int inTop, inLeft; public static void main(String[] args) { EX054 obj= new EX054(); obj.repaint(); } public EX054() { try { ImageObj= Toolkit.getDefaultToolkit().getImage(new java.net.URL("http://163.17.140.55/2003Java/JPEG2000/cafe.pgm")); } catch(java.net.MalformedURLException e){} MediaTracker tracker = new MediaTracker(this); tracker.addImage(ImageObj,1); try { if (!tracker.waitForID(1,10000)){ System.out.println("Load error!"); System.exit(1); } } catch (InterruptedException e) { System.out.println(e); } setVisible(true); IWidth= ImageObj.getWidth(this); IHeight= ImageObj.getHeight(this); inTop= getInsets().top; inLeft= getInsets().left; setSize(inLeft+IWidth, inTop+IHeight); setTitle("Read Image and Show Image"); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); }}); } public void paint(Graphics g) { if (ImageObj != null) g.drawImage(ImageObj,inLeft,inTop,this); } } |
送花文章: 0,
![]() |