MediaTrackerTest.java


Dosyayı İndir
package com.godoro.samples.awt;

import java.awt.*;
import java.awt.event.*;

public class MediaTrackerTest extends Canvas
{

  private Image image;

  public MediaTrackerTest(Image image, boolean waitForImages)
  {
    this.image = image;
    if (waitForImages) {
      MediaTracker mt = new MediaTracker(this);
      mt.addImage(image, 0);
      try {
        mt.waitForAll();
      //mt.wait(500);
      //mt.waitForID(0);
      } catch (Exception e) {
        e.printStackTrace();
      }
    }
  }

  public void paint(Graphics g)
  {
    g.drawImage(image, 20, 20, this);
  }

  public static void main(String[] args)
  {
    Frame frame = new Frame();
    frame.setBounds(10, 10, 300, 300);
    String folder = "C:\\Godoro\\Projects\\Java\\Education\\JavaBook\\test";
    Image image = Toolkit.getDefaultToolkit().getImage(folder + "\\resim.gif");
    MediaTrackerTest test = new MediaTrackerTest(image, true);
    frame.setTitle(image.getWidth(frame) + "X" + image.getHeight(frame));
    frame.add(test);
    frame.setVisible(true);
  }
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir