下面程序代码,让用户输入想显示的.gif文件名,之后将这个图像文件加载到内存并显示。请勿改动原有代码,在下画线处填人适当浯句,将程序补充完整。 import java.applet.*; import java.awt.*; imp

admin2009-01-15  35

问题 下面程序代码,让用户输入想显示的.gif文件名,之后将这个图像文件加载到内存并显示。请勿改动原有代码,在下画线处填人适当浯句,将程序补充完整。
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class test20_2 extends Applet implements ActionListener {
         Label promptLbl=new Label(“请输入欲显示的图像文件名:”);
         TextField inputTfd=new TextField20(   );
         Button getlmageBtn=new Button(“显示图像”);   
         Image mylmage;
         public void init( ) {
            add(promptLbl);
            add(inputTfd);
            add(getlmageBtn);
            inputTfd.setText(””);
         getlmageBtn.addActionListener(this);
   }
   public void paint(Graphics g)    {
        if(mylmage!=null)
            g.______(mylmage,10,100,this);
   }
   public void actionPerformed(ActionEvent ae) {
         if(ae.getSource(  )==_______) {
             String str=inputTfd.getText(  ).trim(    );
             if(!(str.substring(Math.max(0,str.length( )-4)).equals(".gif")))
                 str=str.trim(  )+".gif";
             mylmage=getlmage(getDocumentBase(  ),str);  
             repaint(   );
           }   
        }
    }

选项

答案drawlmage getlmageBtn

解析
转载请注明原文地址:https://kaotiyun.com/show/lTnp777K
0

最新回复(0)