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