|
主题: 5月28日的测试题!
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#12001/5/28 9:08:44
如果通过按钮来激活一文本框?(简单的说就是如何控制光标)!
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#22001/5/28 10:50:24
没人知道还是没人愿意回答?太简单的了?呵呵,其它如果对一个文本框进行控制还可以,但是有几个文本框呢?我点按钮到文本框1,然后想在文本框1按下回车光标跳到文本框2,嘻嘻,这时候问题就会多多的了哦,不相信?自个试试吧!哈哈哈!
看似最简单的问题都并不一定很简单!送大家一句我自己的话:把问题想得复杂再把问题做得简单!
|
reallee
职务:普通成员
等级:1
金币:1.0
发贴:226
|
#32001/5/28 11:40:03
说得不错,制作思路和概念很重要
|
pino
职务:普通成员
等级:1
金币:0.0
发贴:48
|
#42001/5/28 11:48:43
我想到一个笨办法,就不说出来了,免得大家笑
|
Dawn_5d
职务:普通成员
等级:1
金币:1.0
发贴:165
|
#52001/5/28 11:54:54
用这一组函数: Selection (object) Selection.getBeginIndex Selection.getCaretIndex Selection.getEndIndex Selection.getFocus Selection.setFocus Selection.setSelection 看名字大概知道怎么用了:)呵呵谁愿意讲讲具体用法啊:)
编辑历史:[这消息被Dawn编辑过(编辑时间2001-05-28 12:00:56)]
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#62001/5/28 12:11:41
pino你做什么呀,要说就说哦!
我发现有几个文本框的时候如果用setfocus的话是对所有文本框进行控制的,结果我原来在文本框1按下enter键时跳到文本框2(成功,因为是第一次),在文本框2按下enter时跳到文本框3(失败)!
谁再讨论一下此话题吧!(具体我的解决办法等会再说)
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#72001/5/28 14:30:40
问题仍未解决,提一下!
|
pino
职务:普通成员
等级:1
金币:0.0
发贴:48
|
#82001/5/28 16:02:10
我试验了一下,发现Selection.setFocus(text)居然完全不起作用? 笨办法就是———————— 用 Key.isDown(keyCode),还可以起到过滤作用
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#92001/5/28 16:59:42
算了,我也不想拖了,现在公布答案! 原来我发现用setfocus跳到text3的时候光标仍旧没变仍旧在text2停留,原因在哪呢?原来计算机在你设定setfocus后会将文本重新refresh,即:当你在text2按下enter以后光标又会从text1重新跳转,结果又将跳到text2,大家可以用trace试一下这过程。 setfocus的操作对象原来是场景内所有的文本框呀! 我的解决思路与办法是(已经解决问题通过的): 设定一个focus的状态 focus=0获得光标focus=1失去吧 当text2获得光标以后我们得将其它文本框的状态设为相应的focus状态,这样子的话就可以"不再理会"是否对场景内所有文本框设光标的问题了! 也不知道我说没说清,反正这意思容易理解不易表达,我已经在我的教程里写了,下次有机会大家会看到的!
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#102001/5/29 8:20:07
pino的基本方法: 在场景中建立txt1、txt2、txt3三个文本框和一个按钮 按钮的代码如下: on (release, keyPress "") { id++; if (id>3) { id = 1; } Selection.setFocus("txt.txt"+id); Selection.setSelection(0, 1); } 这样就能解决问题了!
|
万中吾一
职务:普通成员
等级:1
金币:1.0
发贴:273
|
#112001/5/29 8:24:26
你说的按钮是指键盘按钮还是指屏幕上的自建按钮?
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#122001/5/29 8:32:26
自建按钮!
|