帮帮忙~~~~~~~~~我的图片怎么显示不出来 你应该重载Jframe的paint方法来画,不然的话,图片只画一次,你看到的时候也许是第几十次重画了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 图片的显示需要放到容器中的,你把它放到一个JPanel或其它容器中。 给你一个例子import javax.swing.*;import java.io.*;import java.awt.*;class ProgramMain extends JFrame{ JPanel jp; public Image myImage; public static void main(String argv[]) { ProgramMain pm=new ProgramMain(); } ProgramMain(){ jp=new canvas(); myImage = Toolkit.getDefaultToolkit().getImage("C:\\2.gif"); this.getContentPane().add(jp); setSize(200,200); show(); } class canvas extends JPanel { public void paint(Graphics g) { g.drawImage(myImage,0,0,this); } }} 请帮我看下,为什么不出界面啊? 数据库中怎样获取全局变量??? 专业DVD压缩软件ZipMedia现在提供下载! 关于包的问题 文件与目录的区别 一个简单的问题 JAVA里边的Interface 和 Abstract class有什么区别? 怎么用Jbuilder6运行一个Java控制台 关于jboss的jms配置与使用问题。有参与就给分!!! 在其他类中访问UI组件 如何将float型数值保留到小数点后两位 解决一下路径设置问题!
import java.io.*;
import java.awt.*;
class ProgramMain extends JFrame{
JPanel jp;
public Image myImage; public static void main(String argv[])
{
ProgramMain pm=new ProgramMain(); } ProgramMain(){ jp=new canvas();
myImage = Toolkit.getDefaultToolkit().getImage("C:\\2.gif");
this.getContentPane().add(jp); setSize(200,200);
show();
} class canvas extends JPanel
{
public void paint(Graphics g)
{
g.drawImage(myImage,0,0,this);
} }}