เป็นแบบนี้อ่าค่ะ
http://www.mx7.com/view2/z6cqBgBr5mLZVKCM
อันนี้โค้ดค่ะ
import java.awt.*;
import javax.swing.*;
public class Chap10_02 extends JFrame {
private ImageIcon image1, image2, image3;
public Chap10_02() {
super("Using ImageIcon");
setSize(640, 350);
image1 = new ImageIcon("g1.jpg");
image2 = new ImageIcon("g2.png");
image3 = new ImageIcon("g3.jpg");
setVisible(true);
}
public void paint(Graphics g) {
image1.paintIcon(this, g, 0, 0);
image2.paintIcon(this, g, 160, 0);
image3.paintIcon(this, g, 320, 0);
g.setFont(new Font("Tahoma", Font.BOLD, 14));
g.setColor(Color.BLUE);
g.drawString("Width = " + image1.getIconWidth() + " pixel", 10, 180);
g.drawString("Height = " + image1.getIconHeight() + " pixel", 10, 200);
g.drawString("Width = " + image2.getIconWidth() + " pixel", 170, 180);
g.drawString("Height = " + image2.getIconHeight() + " pixel", 170, 200);
g.drawString("Width = " + image3.getIconWidth() + " pixel", 330, 260);
g.drawString("Height = " + image3.getIconHeight() + " pixel", 330, 280);
}
public static void main(String[] args) {
Chap10_02 window = new Chap10_02();
}
}
จาวา ImageIcon รันแล้วภาพไม่ขึ้น ทำไงดีคะ
http://www.mx7.com/view2/z6cqBgBr5mLZVKCM
อันนี้โค้ดค่ะ
import java.awt.*;
import javax.swing.*;
public class Chap10_02 extends JFrame {
private ImageIcon image1, image2, image3;
public Chap10_02() {
super("Using ImageIcon");
setSize(640, 350);
image1 = new ImageIcon("g1.jpg");
image2 = new ImageIcon("g2.png");
image3 = new ImageIcon("g3.jpg");
setVisible(true);
}
public void paint(Graphics g) {
image1.paintIcon(this, g, 0, 0);
image2.paintIcon(this, g, 160, 0);
image3.paintIcon(this, g, 320, 0);
g.setFont(new Font("Tahoma", Font.BOLD, 14));
g.setColor(Color.BLUE);
g.drawString("Width = " + image1.getIconWidth() + " pixel", 10, 180);
g.drawString("Height = " + image1.getIconHeight() + " pixel", 10, 200);
g.drawString("Width = " + image2.getIconWidth() + " pixel", 170, 180);
g.drawString("Height = " + image2.getIconHeight() + " pixel", 170, 200);
g.drawString("Width = " + image3.getIconWidth() + " pixel", 330, 260);
g.drawString("Height = " + image3.getIconHeight() + " pixel", 330, 280);
}
public static void main(String[] args) {
Chap10_02 window = new Chap10_02();
}
}