import java.awt.event.*;
import javax.swing.*;
import java.awt.*;public class FrameImage extends JFrame
{
ImageIcon icon;
Image image; public FrameImage()
{
icon = new ImageIcon("pic_3.jpg"); JPanel panel = new JPanel()
{
protected void paintComponent(Graphics g)
{
g.drawImage(icon.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setPreferredSize( new Dimension(300, 300) );
getContentPane().add(panel);
} public static void main(String [] args)
{
FrameImage frame = new FrameImage();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setLocationRelativeTo( null );
frame.setVisible(true);
}
哪里出错了?
import javax.swing.*;
import java.awt.*;public class FrameImage extends JFrame
{
ImageIcon icon;
Image image; public FrameImage()
{
icon = new ImageIcon("pic_3.jpg"); JPanel panel = new JPanel()
{
protected void paintComponent(Graphics g)
{
g.drawImage(icon.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setPreferredSize( new Dimension(300, 300) );
getContentPane().add(panel);
} public static void main(String [] args)
{
FrameImage frame = new FrameImage();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setLocationRelativeTo( null );
frame.setVisible(true);
}
哪里出错了?
楼主【lcqpsp】截止到2008-07-06 08:38:35的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:0
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:0
结贴的百分比:0.00 % 结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;public class FrameImage extends JFrame
{
ImageIcon icon; Image image; public FrameImage()
{
icon = new ImageIcon("pic_3.jpg"); JPanel panel = new JPanel()
{
protected void paintComponent(Graphics g)
{
super.paintComponent(g);
g.drawImage(icon.getImage(), 0, 0, null);
}
};
panel.setPreferredSize(new Dimension(300, 300));
getContentPane().add(panel);
} public static void main(String[] args)
{
FrameImage frame = new FrameImage();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}