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​() 显示气泡对话框。
相关推荐
Leinwin2 小时前
微软发布突破性医疗AI系统
人工智能·microsoft
望获linux10 天前
【实时Linux实战系列】实时I/O操作与中断处理
linux·服务器·microsoft·操作系统·交互·rtos·嵌入式软件
是貔貅喔11 天前
目标:两周学习路线
学习·microsoft·oracle
越甲八千11 天前
pyqt 简单条码系统
数据库·microsoft·pyqt
77tian11 天前
Java Collections工具类:高效集合操作
java·开发语言·windows·microsoft·list
白总Server11 天前
轻量化分布式AGI架构:基于区块链构建终端神经元节点的互联网智脑
分布式·microsoft·中间件·架构·区块链·github·agi
AALoveTouch12 天前
医院预约挂号
microsoft
weixin_4462608512 天前
OpenAI与微软的未来合作之路:充满挑战的AI竞赛与共赢
人工智能·microsoft
将心ONE13 天前
subprocess.check_output和stdout有什么不同 还有run和popen
java·数据库·microsoft
Yolanda_202213 天前
语音相关-浏览器的自动播放策略研究和websocket研究
websocket·网络协议·microsoft