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​() 显示气泡对话框。
相关推荐
starzy199016 小时前
Soloop 智能视频创作全流程实战指南
数据库·microsoft·音视频
XUHUOJUN19 小时前
Microsoft Entra Hybrid Identity Day-2 Operations 实战手册:用户、组、对象过滤、MIM 与故障排查
microsoft·microsoft 365
带娃的IT创业者1 天前
微软开源“AI Agents for Beginners”:一场面向初学者的智能体范式启蒙
人工智能·microsoft·微软·开源·react·ai智能体·初学者
光电的一只菜鸡1 天前
小白从零开始学agent(二)——如何高效编写 Prompt 与 Skill
hadoop·microsoft·prompt
Light Gao2 天前
MCPHub 路由原理:一个入口如何管理并调用上百个 MCP Server
windows·microsoft
阿米亚波2 天前
【C/C++包管理器】vcpkg(by microsoft)
c语言·c++·git·vscode·microsoft·github·vcpkg
梦想的旅途22 天前
企业微信自动化:自动发送文本、图片、文件
前端·数据库·microsoft
海盗12342 天前
微软技术日报——2026-08-06
人工智能·microsoft·.net
海盗12342 天前
微软技术日报——2026-08-07
python·microsoft·flask
数据百晓通2 天前
2026 数智化选型白皮书:全赛道商业 ChatBI 深度解析
大数据·人工智能·microsoft