以编程方式在安卓屏幕上移动鼠标指针
我正在开发一个Android应用程序,我想在Android平板电脑上移动"鼠标"指针/光标.我知道这是可能的,因为当我将鼠标(USB或BT)连接到Android平板电脑(HoneyComb+)时,会出现光标,并且我只能使用鼠标与平板电脑进行交互.我想从平板电脑上的Java控制该鼠标. 我已经有第二个可以传达平板电脑的设备,并且可以将指针串联到它. 不,我不能使用蓝牙.我使用的第二种设备具有WiFi,但没有驾驶蓝牙的能力. 我的想法是必须有一种移动鼠标指针的方法. 解决方案 It is possible to control the mouse pointer in Android programmatically via the AccessibilityService API . 这是Play商店中的示例应用程序: EVA面部鼠标应用 这是一个用于通过WiFi(API级别21)控制鼠标指针的GitHub存储库: chetbox/chetbox/Andro
0 2024-01-31
编程技术问答社区
鼠标悬停在锚点标签上时,不显示指针光标。在Chrome浏览器上观察到的行为,在IE 9上工作正常?
我在剃须刀视图中有一个代码,如下所示.当鼠标悬停在任何锚标签上时,指针光标都不会显示.同一代码在IE 9上正常工作.在Chrome浏览器上观察到此问题. 任何猜测为什么以下代码在Chrome版本25.0.1364.172 M? 上失败 Top 10 Headlines Related Content 解决方案 您是否打开开发人员工具?由于某种原因,在此工具打开时,光标不会显示为指针.关闭它,然后重试. 其他解决方案 问题是chrome开发人员工具,如Letsgorangers所述 修复: 按F12 单击齿轮图标(版本27中的右下方) 单击覆盖(左列) 确保"模拟触摸事件"是未选中的. 即使在开发人员工具现在打
2 2024-01-27
编程技术问答社区
当PrimeFaces ajax请求正在进行时,将鼠标指针改为忙碌模式
在处理JSF(特别是PrimeFaces)中的AJAX按钮时,可以将鼠标光标的形式更改为繁忙模式(例如:沙漏)吗?当我的p:dataTable导航到下一页时,我想更改光标的表单.谢谢. 解决方案 您可以在CSS和JQuery的一点帮助下实现这一目标.使用CSS,您可以创建一个类,以更改整个文档中的光标.使用jQuery,您可以添加/删除该CSS类.在封面下,PrimeFaces使用jQuery进行Ajax Magic,您可以为PrimeFaces 和 CSS: html.progress, html.progress * { cursor: progress !important; } (!important覆盖style属性设置的任何样式和更强的CSS选择器,以下情况) jQuery和Primefaces: $(document).on("ajaxStart pfAjaxSend", function() { $("html").addCl
2 2024-01-21
编程技术问答社区
Chrome扩展的自定义光标
我构建了一个Google Chrome扩展程序,该扩展名将一些IMG标签放在网站上.此IMG标签打开:悬停必须显示自定义光标.该扩展名将jQuery用作其注入的核心脚本.我尝试了以下方法: 1. var cursor = 'url('+chrome.extension.getURL('icons/cursor.cur')+')'; $('#myImgId').css({ 'position': 'absolute', 'top':'5px', 'left':'5px', 'cursor':cursor }); 这是最好的工作.在较小的站点上,其显示了光标.在较慢的加载站点上,它没有.但是在小站点上,有时会失败. 2. var cursor = 'url('+chrome.extension.getURL('icons/cursor.cur')+')'; $('#myImgId{cursor:'+curso
8 2024-01-14
编程技术问答社区
拖动时改变光标
可以在拖动时更改光标? 我一直在搜索并尝试这样做一段时间.我想更改当您将对象拖动到另一个光标时出现的"不允许"光标. 我尝试创建一个事件并将其分配给我要拖动的图像: - javascript: - function drag(ev) { $('#drag1').css('cursor', 'pointer'); } 编辑:注意:我的小项目应该是html-5 drag and drop,因此我需要能够在使用HTML-5 drag属性拖动DIV时更改光标 解决方案 "不允许"光标只是表明根本没有可拖动的光标. 您必须用.draggable()方法 > 拖动时使用特定光标具有自己的选项. 您可以像 那样简单
0 2024-01-14
编程技术问答社区
jQuery在IE中的鼠标闪烁功能
当我执行一个jQuery函数时,例如.fadein,.fadeout,.slideup,.slidedown,.toggle等.在动画无济于事的同时,我尝试了不同的方法来全部隐藏鼠标,而且在大多数情况下,无论如何我都不希望这样做. 有人有其他解决方案来解决此问题吗? 解决方案 如果您正在对具有CSS定义的背景图像的任何内容进行动画,则可以执行此操作.如果您可以以另一种方式执行此操作( tag,在IE动画等时排除该元素等)应该消除闪烁.
4 2024-01-14
编程技术问答社区
不活动时淡出鼠标指针(使用jQuery)。
我有一个带有类fade-object的元素,该元素在鼠标不活动一定时间(在这种情况下为5000毫秒)时会逐渐消失,并且当鼠标再次移动时逐渐淡入. 这是我正在使用的代码: var timer; $(document).mousemove(function() { if (timer) { clearTimeout(timer); timer = 0; } $('.fade-object').fadeIn(); timer = setTimeout(function() { $('.fade-object').fadeOut() }, 5000) }) 我如何使鼠标光标逐渐逐渐消失,并与我的fade-object d
2 2024-01-14
编程技术问答社区
如何在我的鼠标进入悬停目标时使弹出窗口出现?
这是一个示例代码,用于显示我按钮下方的弹出窗口显示: $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, { placement: 'bottom', content: '' 现在,我希望弹出窗口出现在我的光标移动的地方(不仅顶/底/左/右),而且要取决于用户将光标置于位置的特定位置). 如何获得它? 解决方案 在Bootstrap-tooltip.js中,替换(在第72行中) , enter: function (e) { , enter: function (e) { var mousePos = { x: -1, y: -1 }; mousePos.x = e.pageX; mousePos.y = e.pageY; window.mousePos = mousePos; 并替换(在第144行)
0 2024-01-14
编程技术问答社区
JQUERY 如何在拖动时禁用不允许的光标?
我对不允许的光标有问题.在拖动"拖动"元素时,出现了不允许的光标,我不能再拖动它了.我该如何预防?我想使我的"拖动"元素始终是"绝对". 注意:我知道它可以发生,因为"指针事件",但我需要将其包含在此代码中. 一些代码: $("#drag").bind({ mousedown : function (e) { var dragged = $(this); dragged.css({ left : e.pageX - (50 / 2), top : e.pageY - (50 / 2) }); dragged.addClass("absolute"); dragged.css({ 'pointer-events' : 'none' }) var upHandler = function () { dragg
0 2024-01-14
编程技术问答社区
为具有is-inactive类的元素设置光标为默认值
目标 一旦选择了每个类别中的最大球员数量(两个守门员,六个防守者,十二个前锋),剩下的玩家picked is-inactive应将is-inactive设置为cursor:default 澄清问题 所有的球员都将级别的is-inactive作为默认值,,我要做的是尝试设置cursor: default,只有在选择其他球员并将其班上设置为cursor: default之后切换到is-active. 即.此类别中总共有十名球员,其他八个守门员是is-inactive,应该具有cursor: default行为. 问题 我正在尝试将光标的CSS切换回默认值,但即使is-inactive的玩家仍然在它们上具有cursor: pointer style.css .player { display: inline-block; margin-top: 15px; margin-right: 20px; vertical-align: t
2 2024-01-14
编程技术问答社区
如何防止鼠标快速移动在我的绘图应用程序中破坏线条?
我正在研究一个允许用户使用鼠标绘制的脚本: http://jsfiddle.net/ujmgu/ 问题:如果您将鼠标移动非常快,它会抽搐并跳过几个地方.有什么方法可以捕获所有点,而没有任何在图线之间跳过黑色空间? CSS #myid{background: none repeat scroll 0 0 #000000; color: #FFFFFF; display: block; height: 1000px; margin: 3%; position: relative; text-indent: -1100px;}​ JS/JQ $('#myid') .css('position','relative') .unbind().die() .bind('mousemove mouseover',function (e){ var top = parseInt(e.pageY)-$(this).offset()
0 2024-01-12
编程技术问答社区
在基于Webkit的浏览器中,如果指针没有移动,鼠标光标不会改变
让我们假设我们有以下简单的jQuery代码: var $document = $(document); $document.ready(function() { var $test = $("#test"); $document.keydown(function(e) { e.shiftKey && $test.css("cursor", "pointer"); }); }); 问题在于,如果鼠标指针在#test块上移动,然后按下移位键,则webkit不会更改#test块鼠标光标.但是,一旦您移动光标,Chrome和Safari就将光标样式更改为pointer - 完全按照预期,但没有鼠标移动.此错误(?)与Firefox无关,我没有在Internet Explorer和Opera下检查它... 那么,有人有同样的麻烦经验吗?也许,有解决方法吗? 预先感谢. 解决方案 这是当时的WebKit引擎中的一个众所周知的错误,
0 2024-01-12
编程技术问答社区
如何用JQuery改变光标的样式?
我想更改光标的样式,就好像它正在越过链接一样.我该怎么做? 解决方案 使用css()方法 修改CSS cursor值 $('#selector').css('cursor', 'pointer'); 演示: http://jsfiddle.net/jomanlk/jomanlk/jomanlk/h6nta/ 其他解决方案 您可以玩此 $('#divid').css('cursor','default'); 用于指针 $('#divid').css('cursor','pointer'); api http://api.jquery.com/css/css/ 其他解决方案 使用CSS http://www.echoecho.com/csscursors.htm 在此处阅读有关不同光标样式 并应用 $('#selector').css('cursor', 'value');
10 2024-01-12
编程技术问答社区
如何在Javascript中把光标移到textarea的最后位置?
我在表格上有一个文本方面和一个按钮. Textarea可能已经有一些文本.我希望光标单击按钮时移至文本区域的最后一个位置. 这是可能的吗? 解决方案 由"最后一个位置",您的意思是文本的末尾吗? 更改表单字段的".值"将在除IE以外的每个浏览器中将光标移至末端.使用IE,您必须使用非标准界面弄脏并故意操纵选择: if (browserIsIE) { var range= element.createTextRange(); range.collapse(false); range.select(); } else { element.focus(); var v= element.value(); element.value= ''; element.value= v; } ,还是您的意思是将光标放回以前的位置,最后一次专注
8 2024-01-11
编程技术问答社区
增加HTML正文中的光标大小
使用 css 或 jQuery ? 我可以使用CSS更改光标的类型... body { cursor: crosshair; } ,但我认为CSS没有规定增加光标的大小. 解决方案 没有关于光标尺寸的属性,但是您仍然可以使用自定义光标,其背后的技巧是在显示自定义图像时隐藏真实的光标.您可以在此处找到有关此信息的更多信息创建自定义Cursors 编辑:上面的链接已死,它仍然在Wayback Machine上找到:其他解决方案 您无法使用CSS或jQuery增加默认光标的大小. 但是,您可以使用cursor Url()属性的纯CSS的任何大小的自定义图像替换光标. 这是纯CSS,不需要JavaScript/JQuery Hack. 有关更多信息: https .org/en-us/docs/web/css/cursor#values 其他解决方案 几乎没有声明可以增加光标的大小.解决此问题的方法是使用cursor: url(...
2 2024-01-11
编程技术问答社区
jQuery-用DIV跟踪光标
如何使用jQuery跟随DIV的光标? 解决方案 您不能使用DIV跟随光标,但是在移动光标时可以绘制DIV! $(document).on('mousemove', function(e){ $('#your_div_id').css({ left: e.pageX, top: e.pageY }); }); 该div必须脱离浮子,因此应设置position: absolute. 其他解决方案 您不需要jQuery.这是一个简单的工作示例: box-shadow-experiment #box-shadow-div{ position: fixed;
0 2024-01-11
编程技术问答社区
在用户不移动鼠标的情况下,将浏览器光标从 "等待 "变为 "自动"。
我使用此jQuery代码将鼠标指针设置为繁忙的状态(沙漏)在Ajax调用期间... $('body').css('cursor', 'wait'); 和此相应的代码将其设置为正常... $('body').css('cursor', 'auto'); 这很好...在某些浏览器上. 在Firefox和IE上,一旦执行命令,鼠标光标会更改.这是我想要的行为. 在Chrome和Safari上,鼠标光标不会明显从"忙"变为"自动",直到用户移动指针为止. 获得不愿浏览器切换鼠标指针的最佳方法是什么? 解决方案 目前两个浏览器中都是一个错误.这两个链接的更多详细信息(也在评论中): 问题/细节?id = 26723 和 http://code.google.com/p/chromium/问题/细节?id = 20717 其他解决方案 我宁愿更优雅地这样做: $(function(){ $("html").bind
2 2024-01-11
编程技术问答社区
可以选择使用Flash 10.2的光标,同时仍与Flash 10.0兼容?
我有一个闪存应用程序,需要运行闪存10.0版.我想添加在Flash 10.2中介绍的本机鼠标光标,但我不想要求所有用户升级,而且我不想编译我的应用程序的两个单独版本. 在运行时有什么方法可以检测到光标是否可用,然后使用它们? 似乎仅用于Flash 10.0的编译,它标记了SWF版本" 10",并且您无法访问新的API.而且,如果您为Flash 10.2编译,它标记了版本标题" 11",并且您可以访问新的API,但是无法再在旧的Flash播放器中运行(我在加载flex框架时会遇到疯狂的错误: VerifyError: Error #1053: Illegal override of play2 in org.osmf.net.dynamicstreaming.DynamicNetStream. ReferenceError: Error #1065: Variable _379fa43169660c76f131cadc0adfbfe8f347bd31d3ceec26a9
6 2024-01-09
编程技术问答社区