如何设置JDialog的透明背景

2023-11-27

Hy,..

我如何设置背景透明并“删除”关闭操作(标记为红色)? 我只想出示卡片:-)


虽然UNDECORATED JFrame透明度没有问题(myJFrame.setBackground(new Color(0,0,0,0));已经足够漂亮了),但是JDialog同样不起作用。

然而,我发现以下序列非常适合 JDialog:

myJDialog.getRootPane ().setOpaque (false);
myJDialog.getContentPane ().setBackground (new Color (0, 0, 0, 0));
myJDialog.setBackground (new Color (0, 0, 0, 0));

A 也保留下来,但这是我私人的、谦虚的建议,所有对 Window 扩展程序(例如 JFrame、JDialog)的 setBackground 调用都应该针对 UnsupportedOperationException 和 IllegalComponentStateException 进行尝试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设置JDialog的透明背景 的相关文章

  • 如何将 javax.persistence.Column 定义为 Unsigned TINYINT?

    我正在基于 MySQL 数据库中的现有表创建 Java 持久性实体 Bean 使用 NetBeans IDE 8 0 1 我在这个表中遇到了一个字段 其类型为 无符号 TINYINT 3 我发现可以执行以下操作将列的类型定义为 unsign
  • createImage(int width, int height) 的问题

    我有以下代码 作为游戏的一部分每 10 毫秒运行一次 private void gameRender if dbImage null createImage returns null if GraphicsEnvironment isHea
  • Spring Security 自定义过滤器

    我想自定义 Spring security 3 0 5 并将登录 URL 更改为 login 而不是 j spring security check 我需要做的是允许登录 目录并保护 admin report html 页面 首先 我使用教
  • Spring Data JPA 选择不同

    我有一个情况 我需要建立一个select distinct a address from Person a 其中地址是 Person 内的地址实体 类型的查询 我正在使用规范动态构建我的 where 子句并使用findAll Specifi
  • 通往楼梯顶部的可能路径

    这是一个非常经典的问题 我听说谷歌在他们的面试中使用过这个问题 问题 制定一个递归方法 打印从楼梯底部到楼梯顶部的所有可能的独特路径 有 n 个楼梯 您一次只能走 1 步或 2 步 示例输出 如果它是一个有 3 级楼梯的楼梯 1 1 1 2
  • Integer.parseInt("0x1F60A") 以 NumberformatException 结束

    我尝试从数据库中获取长字符串内的表情符号代码 格式如下 0x1F60A 所以我可以访问代码 但它将是String 起初 我尝试通过执行以下操作来转换变量tv setText beforeEmo getEmijoByUnicode int e
  • 当客户端关闭连接时,Spring StreamingResponseBody 请求线程未清理

    我在控制器中有一个端点 它返回一个StreamingResponseBody 用于向客户端发送文件 其代码大致如下 RestController RequestMapping value api public class Controlle
  • 是否可以通过编程方式查找 logback 日志文件?

    自动附加日志文件以支持电子邮件会很有用 我可以以编程方式设置路径 如以编程方式设置 Logback Appender 路径 https stackoverflow com questions 3803184 setting logback
  • 使用 Guice 优化注册表

    你好 今天思考了一种优化 有一些疑问 语境 我正在使用 Guice 2 进行 Java 开发 在我的网络应用程序中 我有一个转换器注册表 可以即时转换为某种类型 转换器描述如下 public class StringToBoolean im
  • Java Swing For mac 中的 DJ Native Swing 浏览器

    我有一个用 Swing 制作的 Java 应用程序 并且使用了一个 DJ Native Swing 浏览器 当我尝试在 OS X 上使用它时 它抛出了一个NoClassDefFoundError尽管我添加了 swt jar 但始终如此 有人
  • 如何避免 ArrayIndexOutOfBoundsException 或 IndexOutOfBoundsException? [复制]

    这个问题在这里已经有答案了 如果你的问题是我得到了java lang ArrayIndexOutOfBoundsException在我的代码中 我不明白为什么会发生这种情况 这意味着什么以及如何避免它 这应该是最全面的典范 https me
  • 如何在 Spring 属性中进行算术运算?

  • HashMap 值需要不可变吗?

    我知道 HashMap 中的键需要是不可变的 或者至少确保它们的哈希码 hashCode 不会改变或与另一个具有不同状态的对象发生冲突 但是 HashMap中存储的值是否需要与上面相同 为什么或者为什么不 这个想法是能够改变值 例如在其上调
  • 在 SWT/JFace RCP 应用程序中填充巨大的表

    您将如何在 SWT 表中显示大量行 巨大是指超过 20K 行 20 列的东西 不要问我为什么需要展示那么多数据 这不是重点 关键是如何让它尽可能快地工作 这样最终用户就不会厌倦等待 每行显示某个对象的实例 列是其属性 一些 我想使用 JFa
  • Docker 和 Eureka 与 Spring Boot 无法注册客户端

    我有一个使用 Spring Boot Docker Compose Eureka 的非常简单的演示 我的服务器在端口 8671 上运行 具有以下应用程序属性 server port 8761 eureka instance prefer i
  • “无法实例化活动”错误

    我的一个 Android 应用程序拥有大约 100 000 个用户 每周大约 10 次 我会通过 Google 的市场工具向我报告以下异常情况 java lang RuntimeException Unable to instantiate
  • Resteasy 可以查看 JAX-RS 方法的参数类型吗?

    我们使用 Resteasy 3 0 9 作为 JAX RS Web 服务 最近切换到 3 0 19 我们开始看到很多RESTEASY002142 Multiple resource methods match request警告 例如 我们
  • 泛型、数组和 ClassCastException

    我想这里一定发生了一些我不知道的微妙事情 考虑以下 public class Foo
  • 在浏览器刷新中刷新检票面板

    我正在开发一个付费角色系统 一旦用户刷新浏览器 我就需要刷新该页面中可用的统计信息 统计信息应该从数据库中获取并显示 但现在它不能正常工作 因为在页面刷新中 java代码不会被调用 而是使用以前的数据加载缓存的页面 我尝试添加以下代码来修复
  • Spring表单ModelAttribute字段验证避免400 Bad Request错误

    我有一个ArticleFormModel包含正常发送的数据html form由 Spring 使用注入 ModelAttribute注释 即 RequestMapping value edit method RequestMethod PO

随机推荐

  • MySQL 触发器是否可以与多个表或所有表关联?

    我创建了这个触发器来将计算值插入到表中的字段中 以防用户忘记自己输入数据 DELIMITER CREATE TRIGGER OnNewTableRegistry BEFORE INSERT ON eduardo8 plataforma ta
  • UITextField起始光标位置错误

    我有一个带有一些预编译文本的文本字段 文本字段内的文本在视觉上是右对齐的 当我点击文本字段时 我希望光标位于文本末尾 以便我可以准备编辑文本 默认情况下 光标位于文本的开头 或者如果我点击某个单词 则光标位于该单词的末尾 我尝试设置sele
  • Python Spyder 无法初始化 GLX

    尝试设置一个桌面站进行图像处理 我最近安装了 ubuntu 16 04 并经历了guide由 Adrian 安装 python3 cv2 和虚拟环境 我没有使用 cv2 3 1 0 而是使用了 cv2 3 2 0 但除此之外 一切都是一样的
  • 错误:无法加载文件或程序集 netstandard,版本=2.1.0.0

    我有一个 AzureFunctions 项目 需要升级到 NET 标准 2 1 从 2 0 解决方案中的所有其他项目均正确加载和编译 但此 AzureFunctions 项目抛出此错误 错误 System IO FileNotFoundEx
  • 使用 LINQ 对字符串数组进行排序

    我有一个字符串数组声明如下 string data new string 3 string name new string 10 string contact new string 10 string address new string
  • 将 SharedPreferences 文件保存到自定义目录或获取默认 SharedPreferences 目录

    是否可以将 SharedPreferences 文件保存到自定义目录中 让我们说成 data data package name my prefs 或者是否可以检索 SharedPreferences 默认保存到的目录 附 硬编码路径 da
  • 整数数组转二进制数组

    我有一个整数数组 a 3 4 5 6 7 我想将其转换为每个四位的二进制数组 对于上面的整数数组 我想得到以下二进制数组 abinary 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 有什么快速的方法可以做
  • 使用 Powershell 和 Test-Path,如何区分“文件夹不存在”和“访问被拒绝”

    在powershell中使用Test Path命令 如何区分 文件夹不存在 和 访问被拒绝 TL DR 好消息是Test Path即使您缺乏权限 通常也不会返回 false 当没有权限时 您会得到一个异常 而不是一个简单的 false 更深
  • 从 UITextView 的单词中长按获取单词

    现在我已经在 UITextView 中检测到长按 void viewDidLoad super viewDidLoad UILongPressGestureRecognizer LongPressgesture UILongPressGes
  • 更改自定义工具栏文本

    无法更改工具栏上的文本 我已经进行了搜索 但没有看到任何结果 我尝试了很多组合 但也许会出现一些东西 这是我在活动中尝试的最后一件事的代码 Toolbar toolbar Toolbar findViewById R id toolbarC
  • 用于rails和ios身份验证的omniauth

    我有一个 Rails 应用程序 可以处理 iOS 客户端的 api 我使用 devise omniauth facebook 作为 Rails 对于 iOS 客户端 我使用帐户和社交框架进行 Facebook 身份验证 我已经获取了 oau
  • ClusterIP 服务是否在副本 Pod 之间分发请求?

    你们知道如果ClusterIP服务在目标部署副本之间分配工作负载 我有 5 个后端副本 ClusterIP 服务选择它们 我还有另外 5 个 nginx pod 副本指向此后端部署 但是 当我运行一个繁重的请求时 后端会停止响应其他请求 直
  • OpenCV,拉普拉斯算子的变体(Java)

    我试图根据图像定位拉普拉斯算子的变体 目的是根据图像的模糊度获得数值 这是一个有用的帖子http www pyimagesearch com 2015 09 07 blur detection with opencv cv2 Laplaci
  • 如何使用AES加密java中的文件[重复]

    这个问题在这里已经有答案了 我需要知道如何创建 AES 并使用它来加密和解密 java 中的文件 尝试使用CipherOutputStream并传递一个FileOutputStream See http www java2s com Tut
  • tbloader 与 SPARQL INSERT - 为什么命名图有不同的行为?

    ARQ TDB 和命名图的命令行工具的连接存在奇怪的行为 如果通过 tdbloader 在命名图中导入数据 则无法通过 SPARQL SELECT 查询中的 GRAPH 子句进行查询 但是 当使用 SPARQL INSERT 在同一图中插入
  • C语言中如何提取浮点数的小数部分?

    如何提取浮点数的小数部分并将小数部分和整数部分存储到两个单独的整数变量中 您使用modf功能 double integral double fractional modf some double integral 您也可以将其转换为整数 但
  • 有哪些令人信服的例子表明指针算术优于数组下标?

    我正在为 C 入门课程准备一些幻灯片 并且尝试展示在数组下标上使用指针算术的良好示例 和动机 我在书中看到的很多例子都是相当等效的 例如 许多书籍都展示了如何反转字符串中所有值的大小写 但除了用 p 替换 a i 之外 代码是相同的 我正在
  • 如何使 defaultdict 对于意外客户来说是安全的?

    有好几次 甚至是连续几次 我都被 defaultdict 错误所困扰 忘记了某些东西实际上是一个 defaultdict 并将其视为普通字典 d defaultdict list try v d key except KeyError pr
  • 如何在 OpenAPI 2.0 中为同一操作定义路径和 formData 参数?

    我有一个图像上传端点 看起来像 test id relationships image 我想使用 OpenAPI 2 0 Swagger 2 0 来描述此端点 端点具有路径和 formData 参数 我尝试了以下方法 swagger 2 0
  • 如何设置JDialog的透明背景

    Hy 我如何设置背景透明并 删除 关闭操作 标记为红色 我只想出示卡片 虽然UNDECORATED JFrame透明度没有问题 myJFrame setBackground new Color 0 0 0 0 已经足够漂亮了 但是JDial