25.HarmonyOS App(JAVA)气泡对话框

气泡对话框是覆盖在当前界面之上的弹出框,可以相对组件或者屏幕显示。显示时会获取焦点,中断用户操作,被覆盖的其他组件无法交互。气泡对话框内容一般简单明了,并提示用户一些需要确认的信息。

接口说明

构造方法

构造方法 描述
PopupDialog​(Context context, Component contentComponent) 创建一个气泡对话框实例,并传入需要相对显示的组件。
PopupDialog​(Context context, Component contentComponent, int width, int height) 创建一个气泡对话框实例,初始化气泡对话框尺寸并传入需要相对显示的组件。

常用方法

接口名 描述
setArrowOffset​(int offset) 设置当前气泡对话框箭头的偏移量。
setArrowSize​(int width, int height) 设置当前气泡对话框箭头的尺寸。
setBackColor​(Color color) 设置当前气泡对话框的背景颜色。
setCustomComponent​(Component customComponent) 自定义内容区域。
setHasArrow​(boolean status) 设置是否显示气泡对话框的箭头。
setMode​(int mode) 设置气泡对话框的对齐模式。
setText​(String text) 设置气泡对话框的内容。
showOnCertainPosition​(int alignment, int x, int y) 设置气泡对话框相对屏幕显示的位置。alignment为相对屏幕对齐模式,x和y为偏移量。
show​() 显示气泡对话框。
相关推荐
梦想的旅途21 天前
企业微信 API 二次开发:AI 智能体与外部群业务流闭环
人工智能·microsoft·企业微信
anew___2 天前
世界模型:AI 的下一个范式跃迁——2026 年最新进展全景梳理
人工智能·microsoft
zzzll11113 天前
Langfuse 全面解析:开源 LLM 应用监控与评估平台
microsoft·开源
迷路爸爸1804 天前
Claude Code 核心设计学习记录
学习·microsoft·agent·智能体·multi-agent·claude code
海盗12344 天前
微软技术日报·2026-08-12——Windows 11多通道累积更新推送十余项功能改进;.NET WebSocket DoS紧急修复
windows·microsoft·.net
SamChan904 天前
用Python+Requests批量翻译PDF:从脚本到调度
后端·python·microsoft·ai·pdf·机器翻译
宝桥南山4 天前
Azure - 检查一下是否需要在Microsoft Extra ID中配置Passkeys认证方法
microsoft·微软·sass·azure
zhangfeng11335 天前
2026-08-10/11 AI 领域重要动态筛选(侧重 AI coding 与具身智能)
人工智能·microsoft
scixing5 天前
WSL Container 初体验:Windows 原生容器
windows·microsoft