Files
window-axis-innovators-box1.17/src/main/java/com/chuangzhou/vivid2D/browser/WindowOperation.java
tzdwindows 7 75bdca05f2 feat(browser): 添加 BrowserWindow 和 BrowserWindowJDialog 类以支持嵌入式浏览器功能
- 新增 BrowserWindow 类,支持通过 Builder 模式创建可定制的浏览器窗口
- 新增 BrowserWindowJDialog 类,继承自 JDialog,用于创建模态或非模态浏览器对话框
- 实现基于 CEF 的浏览器组件加载与生命周期管理
- 支持自定义上下文菜单、键盘事件(如 F12 开发者工具)、JS 对话框拦截
- 提供链接打开方式配置(在当前窗口或外部浏览器中打开)
- 集成消息路由机制,支持前端与后端通信
- 支持主题与字体信息注入至网页端
- 添加资源自动释放逻辑,防止内存泄漏
- 增加对粘贴板操作的支持(复制/粘贴文本)
2025-11-22 08:45:41 +08:00

10 lines
211 B
Java

package com.chuangzhou.vivid2D.browser;
import org.cef.callback.CefQueryCallback;
/**
* @author tzdwindows 7
*/
public record WindowOperation(String type, String targetWindow, CefQueryCallback callback) {
}