问题标签 [cursor-position]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gwt - GWT 将光标设置到一个位置 (x,y)
在 GWT 中,是否可以将光标位置设置为位置 (x,y) (top,left) ??
c# - 如何在 C# 中的控制台应用程序中设置鼠标光标的位置?
我找到了很多关于如何在 C# windows窗体项目中设置鼠标位置的文章 - 我想在控制台应用程序中执行此操作。如何从 C# Windows控制台应用程序设置绝对鼠标位置?
谢谢!
提示:不是 Console.setCursorPosition,它只设置文本光标在控制台中的位置。
android - 使用 android listview 错误地更改位置
我在 android 中的列表视图有一个令人困惑的问题。我从数据库中获取了我的列表,这些结果需要根据给定的标准进行过滤。显示默认列表,然后可以根据按下的特定按钮过滤列表。所有这些过滤都正常进行。当我单击列表中的一项时,我的问题就开始了。位置未正确返回(我正在使用 Toast.makeText(this," " + position, Toast.LENGTH_SHORT).show(); 进行检查)
我已经发布了我认为可能与问题相关的代码。任何帮助都会很棒!
html - 如何在表单域内设置文本光标的位置
当我单击文本框时,我希望光标出现在左上角,并像往下推进 word doc 一样前进。相反,它从中间开始,然后按 Enter 提交字符串。
我想要做的也是让它按下回车换行符,而不是提交,并且光标从页面的左上角而不是左中角开始。
到目前为止的当前形式。
jquery - 使用 jquery 过滤输入文本字段导致光标在 IE 和 Chrome 中跳转
我正在过滤输入文本字段中的输入,例如:
而且我正在动态过滤输入,例如删除非数字字符。
这在 Firefox 中效果很好,但在 IE 和 Chrome 中,光标每次都会跳到输入字段的末尾。如何防止这种情况或重置光标位置?我已经看到了为文本字段而不是输入文本字段执行此操作的代码。
python - Pygtk TextView 在开头设置光标
我有一个 gtk.TextView() ,每次用户将文本放入其中并点击返回时,我想在终端中打印文本并擦除文本区域中的所有内容,因此,将光标放在文本视图的开头。我尝试过了 :
或者 :
但是这两个代码即使它们擦除了文本区域中的文本,它们也不会将光标放回第一行,而是放在第二行。如果我输入更多文本并返回,它总是停留在第二行,我不知道原因。
好吧,我没能做到,所以我暂时使用了一个技巧,这里是:
和我的 self.on_key_press_event :
所以每次用户点击返回时,我都会从我的 gtk.ScrolledWindow 中删除 textview,销毁它,创建一个新的并在我的 gtk.ScrolledWindow 中再次添加它,它可以工作,但它真的很脏......
知道如何在没有脏代码的情况下完成这项工作吗?
提前致谢,
诺利安
c# - WPF (with C#) TextBox 光标位置问题
我有一个 WPF C# 程序,我尝试在 TextChanged 事件中从文本框中删除某些字符。比如说,美元符号。这是我使用的代码。
我遇到的问题是,每当用户输入 $ 符号(Shift + 4)时,在 TextChanged 事件中它会从文本框文本中删除 $ 字符,但它也会将光标移动到文本框的开头,这不是我的所需的功能。
作为一种解决方法,我想将光标移动到文本框中文本的末尾,但问题是如果光标位于某个中间位置,那么它对用户来说不是很友好。比如说,例如文本框中的文本是 123ABC,如果我在 3 之后有光标,那么将光标移动到文本的末尾将意味着在下一次击键时,用户将在 C 之后输入数据,而不是在 3 之后正常功能。
有人知道为什么会发生这种光标移动吗?
vb.net - 在 VB 2010 中的任何应用程序中获取插入符号位置
我正在制作一个 Singlish-English Word Prosessor。当用户在活动窗口的 TextBox 中输入时,这些字母会自动转换为僧伽罗语。我使用 sendKeys() 函数完成了这个困难的部分。但是现在我想设置我的应用程序窗口的位置在活动窗口的闪烁光标(插入符号)位置。所以它很容易使用英语 - 僧伽罗语翻译的东西。我怎样才能用 VB 2010 做到这一点。任何人都可以帮助我。
objective-c - 如何在 Mac OS X 中获取光标相对于窗口的位置?
我可以[NSEvent mouseLocation]
用来获取光标的位置,但这给了我屏幕坐标。当光标在视图中时,如何获取光标相对于视图的坐标?我搜索了 Apple 文档,但找不到答案。
如果它有所作为,我将希望不断检索鼠标位置,因为它将在每次帧更新中使用。
c# - GetChildAtPoint 方法返回错误的控件
我的表单层次结构是这样的:
在 ListBox 的 MouseMove 事件中,我有这样的代码:
MessageBox 向我显示“TableLayoutOne”,但我希望它向我显示“ListBox”。我的代码哪里出错了?谢谢。