Java Image.getWidth(ImageObserver observer)
Syntax
Image.getWidth(ImageObserver observer) has the following syntax.
public abstract int getWidth(ImageObserver observer)
Example
In the following code shows how to use Image.getWidth(ImageObserver observer) method.
import java.awt.Graphics;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
//from ww w . j a va 2 s .com
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Main extends JFrame {
Main() {
add(new ContentPanel());
setSize(500, 300);
}
public static void main(String[] args) {
Main jrframe = new Main();
jrframe.setVisible(true);
}
}
class ContentPanel extends JPanel {
Image bgimage = null;
ContentPanel() {
MediaTracker mt = new MediaTracker(this);
bgimage = Toolkit.getDefaultToolkit().getImage("a.jpg");
mt.addImage(bgimage, 0);
try {
mt.waitForAll();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
protected void paintComponent(Graphics g) {
super.paintComponent(g);
int imwidth = bgimage.getWidth(null);
int imheight = bgimage.getHeight(null);
g.drawImage(bgimage, 1, 1, null);
}
}
Home »
Java Tutorial »
java.awt »
Java Tutorial »
java.awt »