我想做一个外语学习软件。点击按钮后,可以在按钮上方显示字母的写法。这需要显示一张图片,但我不会写不要Applet的方法

解决方案 »

  1.   

    override paint(Graphics g)方法
    Graphics 有drawImage()方法我给一个简单的例子:
    import javax.swing.*;
    import java.awt.*;/**
     * <p>Title: </p>
     * @author dragon
     * @version 1.0
     */public class temp
        extends JFrame {
      Image stop = Toolkit.getDefaultToolkit().getImage("stop.jpg");
      public temp() {
        this.setDefaultCloseOperation(3);
        this.setSize(200,200);
        this.show();
      }  public void paint(Graphics g) {
        g.drawImage(stop, 50, 50, 50, 50, this);
      }  public static void main(String[] args) {
        temp temp = new temp();
      }
    }
    stop.jpg是当前目录的一个文件
    这个差不多可以解决你的问题了
      

  2.   

    高人啊~~~~~~~~~~~~~~~~~~~~~~~~~谢谢啊!!!不过着论坛,我不知道怎么给分,也不知道自己有多少分,也不知道怎么查自己有多少分,哈哈。这个问题解决了,下一个开始研究,随即调用一声音文件,来播放。然后用点击按钮的方式来判断对错。就是外语听力训练的功能。写这些东西就是来练习自己java的实际编程能力,唉好难学呀。