请尽量用准确的文字描述作为标题
程序如下:没有错误但不能实现我的目的(回文数 如输入 1234 则输出4321 )不要求格式只求能出结果,请高手指点。
import java.applet.Applet;
import java.awt.*;
public class div extends Applet{
Label prompt1;
Label prompt2;
TextField tf1;
public void init()
{
prompt1=new Label("sr");
prompt2=new Label("jgs:");
tf1=new TextField(10);
add(prompt1);
add(prompt2);
add(tf1);
}
public boolean action (Event e,Object o)
{
char s[]=new char[10];
int t[]=new int[10];
if(e.target==tf1)
{
for(int i=0;i<tf1.getText().length();i++)
{
s[i]=(char)(tf1.getText().charAt(i));
t[i]=(int)s[s.length-i-1];
}
}
for(int j=0;j<t.length;j++)
{
prompt2.setText("jgs"+t[j]);
}
repaint();
return true;
}
}