首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏游戏开发之旅

    Unity UI案例(长按按钮和双击按钮案例

    public class DoubleClickEvent : UnityEvent { } [SerializeField] private DoubleClickEvent _onDoubleClick = new DoubleClickEvent(); public DoubleClickEvent OnDoubleClick { get { return _onDoubleClick; } set { _onDoubleClick = value; } DateTime); m_SecondTime = default(DateTime); } private void Press() { if (OnDoubleClick = null) OnDoubleClick.Invoke(); else ResetTime(); } public override

    3.4K30发布于 2019-12-03
  • 来自专栏木宛城主

    庖丁解牛——深入解析委托和事件

    =null) { OnDoubleClick();//调用事件的响应函数 } ()仿照事件  private DoubleClickDelegate OnDoubleClick; 再对私有的委托用一个AddDoubleClick进行对外界的过滤,所以完整代码应该是这样的: //把委托申明为Private,防止外界直接=NULL或者OnDoubleClick()仿照事件 private DoubleClickDelegate _OnDoubleClick; public void AddDoubleClick(DoubleClickDelegate d) { _OnDoubleClick += d; =null) { _OnDoubleClick();//调用事件的响应函数 }

    1.3K100发布于 2018-03-12
  • 来自专栏小鑫同学编程历险记

    【程序设计】6大设计原则之接口隔离原则

    可以双击后选择文本 功能支持长按事件:可以长按后选择全部文本 违反原则实现: 定义点击相关的监听接口 interface OnClickListener { onClick(): void; onDoubleClick class HomePage implements OnClickListener { onClick(): void { console.log("触发点击事件进入编辑页面"); } onDoubleClick `typescript class EditPage implements OnClickListener { onClick(): void { // 无相关需求,空实现 } onDoubleClick OnClickListener, OnDoubleClickListener { onClick(): void { console.log("触发点击事件进入编辑页面"); } onDoubleClick 触发双击事件退出页面"); } } EditPage实现: class EditPage implements OnDoubleClickListener, OnLongPressListener { onDoubleClick

    41620编辑于 2022-12-26
  • 来自专栏前端皮小蛋

    如何在React中优雅的处理doubleClick

    DoubleClickExample = () => ( <EnhancedClickableBox onClick={() => console.log("on click")} onDoubleClick document.getElementById("app")); 线上Demo: https://codepen.io/scaukk/pen/yLBYojv Hooks 版本 const ClickableBox = ({ onClick, onDoubleClick }) => { const [handleClick, handleDoubleClick] = useClickPreventionOnDoubleClick(onClick, onDoubleClick ); return ( <button onClick={handleClick} onDoubleClick={handleDoubleClick}> Click or double const DoubleClickExample = () => ( <ClickableBox onClick={() => console.log("on click")} onDoubleClick

    9.6K40发布于 2020-03-02
  • 来自专栏兮动人的博客

    HarmonyOS实战—实现双击事件

    4.重写onDoubleClick方法 2. MainAbilitySlice extends AbilitySlice implements Component.DoubleClickedListener { //把text1提为成员变量,不然onDoubleClick findComponentById(ResourceTable.Id_but1); // 2.绑定事件(想到点谁,就给谁绑定事件) // 当双击了but1按钮之后,就会执行本类中的 onDoubleClick onForeground(Intent intent) { super.onForeground(intent); } @Override public void onDoubleClick

    1.6K00发布于 2021-08-22
  • 来自专栏sktj

    python scoll canvas

    fill=BOTH) # canv clipped first self.fillContent(canv) canv.bind('<Double-1>', self.onDoubleClick for i in range(10): canv.create_text(150, 50+(i*100), text='spam'+str(i), fill='beige') def onDoubleClick

    40920编辑于 2022-05-13
  • 来自专栏人工智能

    Unity3D实现UI的单击、双击、拖动状态判断

    dragIntervalTime = 0.2f; // 拖动的鼠标间隔距离 public float dragIntervalPos = 0.01f; public UnityEvent onDoubleClick Btn_OnClick>(); btn.onClick.AddListener(Click); btn.onPress.AddListener(Press); btn.onDoubleClick.AddListener doubleClickIntervalTime) { if (clickTimes >= 2) { onDoubleClick.Invoke

    26410编辑于 2026-01-20
  • 来自专栏AIoT技术交流、分享

    微信拍一拍,竟然一行代码搞定

    很多人感兴趣这一行代码是什么样的,于是有大神就贴出了下面这一行使用了 Lambda 语法的 C++ 代码,如下所示: head.onDoubleClick([&](e){ msgSender.send(

    1.1K40发布于 2021-01-20
  • 来自专栏王天的进阶之路

    React通信

    ChildrenProps> = ({ dbClick, title, children, }: ChildrenProps) => { return ( <> <h1 onDoubleClick

    21220编辑于 2023-10-18
  • 来自专栏四楼没电梯

    MFC Windows 程序设计->消息反射

    list box class that does just that: class CMyListBox : public CListBox { protected: afx_msg void OnDoubleClick DECLARE_MESSAGE_MAP () }; BEGIN_MESSAGE_MAP (CMyListBox, CListBox) ON_CONTROL_REFLECT (LBN_DBLCLK, OnDoubleClick ) END_MESSAGE_MAP () void CMyListBox::OnDoubleClick () { CString string; int nIndex = GetCurSel ); } The ON_CONTROL_REFLECT entry in the derived class's message map tells MFC to call CMyListBox::OnDoubleClick

    48610编辑于 2024-10-12
  • 来自专栏码客

    Jetpack Compose中的的事件处理、不显示涟漪效果

    .combinedClickable( onClick = { // 单击 }, onDoubleClick

    1.1K10编辑于 2024-03-29
  • 来自专栏兮动人的博客

    HarmonyOS实战—实现抖音点赞和取消点赞效果

    此时把白色变为红色 //如果标记为true,表示已经点赞,再次双击后,会把红色变回白色 boolean flag = false; @Override public void onDoubleClick 此时把白色变为红色 //如果标记为true,表示已经点赞,再次双击后,会把红色变回白色 boolean flag = false; @Override public void onDoubleClick

    2.5K20发布于 2021-09-03
  • 来自专栏Node.js开发

    ant表格默认选项设置

    这里需要注意下,下面是官方示例:

    { return { onClick: event => {}, // 点击行 onDoubleClick

    3.5K61发布于 2021-01-27
  • 来自专栏android技术

    compose--修饰符Modifier

    = null, onDoubleClick: (() -> Unit)? ) } }, onDoubleClick scope.launch { snackbarState.showSnackbar( "onDoubleClick

    2.4K30编辑于 2022-12-11
  • 来自专栏harmonyos从入门到精通

    184.HarmonyOS NEXT系列教程之列表交换组件交互实现详解

    onActionEnd((event) => { // 处理拖动结束 })5.2 点击事件// 点击处理.onClick(() => { // 处理点击事件})// 双击处理.onDoubleClick

    24300编辑于 2025-03-22
  • 来自专栏Dato

    关于ZK框架的onScroll事件的问题

    一.zk框架 查看了zk的8.x版本,发现组件的支持的事件(Event)最大的父类如下: *

    Events:
    * onClick, onDoubleClick, onRightClick

    1.2K60发布于 2018-04-17
  • 来自专栏Tom弹架构

    基于Guava API实现异步通知和事件回调

    e){ System.out.println("===========触发鼠标单击事件==========" + "\n" + e); } public void onDoubleClick

    98810发布于 2021-11-17
  • 来自专栏Tom弹架构

    基于Guava API实现异步通知和事件回调

    e){ System.out.println("===========触发鼠标单击事件==========" + "\n" + e); } public void onDoubleClick

    1K30编辑于 2021-12-21
  • 来自专栏Krryblog

    jQuery 事件绑定 和 JavaScript 原生事件绑定

    注意,与addEventListener()不同,这里的事件名称有“ on ”,如鼠标单击事件 onclick ,鼠标双击事件 ondoubleclick ,鼠标移入事件 onmouseover,鼠标移出事件

    7.1K20发布于 2018-09-10
  • 来自专栏keyWords

    5、React组件事件详解

    5、鼠标事件 onClick onContextMenu onDoubleClick onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver

    4.7K10发布于 2018-09-19
  • 领券