【发布时间】:2010-07-11 16:24:38
【问题描述】:
代码:
import javax.swing.*;
import java.awt.*;
public class firstGUI extends JPanel {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(500,500);
frame.setVisible(true);
}
public void paintComponent(Graphics g) {
Image image = new ImageIcon("dist.jpg").getImage();
g.drawImage(image,0,0, this);
}
}
完美编译,但是当我运行它时,它只是显示一个表单。没有图片(或paintComponent 中的任何其他操作)出现。我有什么遗漏吗?
【问题讨论】:
标签: java jpanel paintcomponent