小弟我写了个简单的 applet 能编译、运行,但是达不到我需要的结果,请帮忙看看! Str2 = Str2 + Str.substring(i-1,1); ^改为Str2 = Str2 + Str.substring(i-1,i); //1改为i 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在TextField中敲回车会产生Action事件,而你并没有去监听这个事件,更没有去在相应的监听程序里处理这个事件,当然不会有反映拉。再好好看看书吧!!! 多谢 zjpangxie(胡了) 兄弟,原来我理解错了。我以为后面的那个参数跟 SQLServer 的 substring 一样是取多少个字符。多谢,多谢! To xiaokui1120()在 applet 中 这个事件好像会自动触发 , 不用写程序来监听吧!public boolean action(Event e , Object o) 我是这样想的,用String的split()方法切割字符串成为数组,然后用for(int i=Str.length;i>0;i--)显示出新数组str2即旧数组的相反! public boolean action(Event e , Object o) 是响应键盘的,即是用户按下回车键后响应事件! 只是我对java上的字符串的split()不熟悉,只是按split()在javascript的理解来实现这样的功能的,应该能行的! . .public class StrSwitch extends Applet implements ActionListener//StrSwitch实现ActionListener接口{ . . . public void init() { . . . input.addActionListener(this); //StrSwitch实现了ActionListener接口。所以input可以把自己注册给它(也就是this) } public boolean actionPerformed(Event e) //你的action方法改成这个样子,这是ActionListener接口规定的 { . . 类里面定义的域在这里可以直接用,不需要作为参数传进来!! . . } }你得好好看看java教材 文件流关闭顺序问题 关于JTable单元格文字换行~ 急求 一个简单的正则表达式 线程同步问题 jar文件转换为exe 读文本,过滤空行? 求教几个list和map的区别 如何监听窗口最大化事件 web页面调用程序 关于ArrayList 动态创建类对象。关于defineClass()返回值的问题?搞了一天了! 菜鸟想问关于控制时间的问题
原来我理解错了。
我以为后面的那个参数跟 SQLServer 的 substring 一样是取多少个字符。
多谢,多谢!
在 applet 中 这个事件好像会自动触发 , 不用写程序来监听吧!
public boolean action(Event e , Object o)
是响应键盘的,即是用户按下回车键后响应事件!
.
public class StrSwitch extends Applet implements ActionListener
//StrSwitch实现ActionListener接口
{
.
.
.
public void init()
{
.
.
.
input.addActionListener(this);
//StrSwitch实现了ActionListener接口。所以input可以把自己注册给它(也就是this)
}
public boolean actionPerformed(Event e)
//你的action方法改成这个样子,这是ActionListener接口规定的
{
.
.
类里面定义的域在这里可以直接用,不需要作为参数传进来!!
.
. }
}你得好好看看java教材