java中对于单选Checkbox事件响应关联加载本地图片 怎么弄??? 也可以说是在事件响应中如何加载本地图片????  随着所选的Checkbox不同 在同一面板上得到的图片不一样  怎么实现 ??????

解决方案 »

  1.   

    js中,在响应事件中 img.src = ....
      

  2.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.applet.Applet;
    public class tpzl extends Applet implements ItemListener
    {
          Panel p;
    Checkbox c1,c2,c3;
    private JLabel picture;
    private CheckboxGroup oo;
     
    public  tpzl()
    {
    p=new Panel();
    p.setSize(500,400);
        p.setLayout(null);
    p.setVisible(true);
    add(p);

    CheckboxGroup oo=new CheckboxGroup();
    c1=new Checkbox("*",oo,false);
    c2=new Checkbox("**",oo,true);
    c3=new Checkbox("***",oo,false);
        c1.setBounds(50,50,40,20);
    c2.setBounds(50,90,40,20);
    c3.setBounds(50,130,40,20);
    c1.addItemListener(this);
    c2.addItemListener(this);
    c3.addItemListener(this);
    p.add(c1);
    p.add(c2);
    p.add(c3);

         
         

    /* public void itemStateChanged(ItemEvent e)
    {
    if(e.getSource==c1)
    {
    pl=getImage(getCodeBase(),"1.bmp");

    g.drawImage(pl,200,50,100,100,this);
    }
    }*/



    }这是自己写的一些代码 我是初学者 写的不好 大家不要见笑 。就是对于事件响应 Checkbox事件响应关联加载本地图片 不会搞 大家帮帮忙 多谢了 大虾们
      

  3.   

    要求在APPLET中用图形用户界面完成的 忘说了、、、、
      

  4.   

    把刷新图片的方法在事件中调用不就行了。把checkbox的选项与图片地址关联
      

  5.   

    你的问题不用java,javascript完全可以实现
      

  6.   

    估计不能实现,applet是服务端把字节码文件传递给客户端,有客户端的jre来执行,不知道能不能和服务端交互,呵呵,等高手吧