UIManager字体设置

2024-07-03

   font = new Font("San Serif", Font.PLAIN, 24)
  val keys = UIManager.getDefaults().keys()
  while (keys.hasMoreElements()) {
   val key = keys.nextElement()
   val value = UIManager get key
   if (value.isInstanceOf[FontUIResource])
    UIManager.put(key, font)
  }

我使用上面的代码更改了 Scala Swing 组件中的所有默认字体。到目前为止,我尝试过 Label、TitledBorder、TextField、PasswordField 和 Button。但是,标签和按钮保持不变,而其他字体则使用新字体。有什么解决办法吗?


也许您应该改写 LookAndFeel ?但这并不容易。

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

UIManager字体设置 的相关文章

  • Scala/Lift 的 OAuth 2.0 提供程序实现

    有谁知道 Scala Lift 的 OAuth 2 0 提供程序 服务器端 实现吗 我看到 Scala 2 0 客户端 但没有提供程序 看起来并不存在现成可用的 所以我认为你有两个选择 自己实施一个 Use a Java库 http cod
  • 是否有机会让 -splash: 适用于需要 -XstartOnFirstThread 的 SWT 应用程序?

    我正在使用以下命令启动我的 Scala SWT 应用程序 java splash splash jpg jar application jar 在 Mac OS X 10 9 1 上使用 JDK 1 6 0 时 启动画面会立即打开 实际应用
  • FSC 每次都会重新编译

    即使没有必要 FSC 每次都会重新编译我的 scala 文件 我可以编译它两次 而无需在尝试之间编辑任何内容 并且它会重新编译它们 例如我有2个文件 你好 scala class Hello print hello 和 Tokens sca
  • 如何设置鼠标监听器的优先级

    我有一个带有列表和按钮的面板 名单已定MouseAdapter with mouseClick 我添加到面板MouseAdapter with mousePressed and mouseReleased and MouseMotionAd
  • 为什么 Option 不可遍历?

    有没有什么合理性Option不存在Traversable 在 Scala 2 9 中 Seq Set 1 3 2 Seq 4 Option 5 flatten不编译并简单地让它实现Traversable对我来说 这个特质很合理 如果不是这样
  • 如何避免在 Scala 中编写令人困惑的 DSL

    我读过一些评论 指出 Scala 的灵活性使开发人员可以轻松编写难以理解和推理的 DSL DSL 之所以成为可能 是因为 we can 有时 https stackoverflow com q 1181533 5986907 omit 和括
  • 使用 Json.format 函数后,如何从客户端发送缺少相应案例类字段的 Json

    我有一个案例类及其伴随对象 如下所示 现在 当我发送没有 id createdAt 和 UpdatedAt 字段的 JSON 时 因为我在其他地方设置了它们 我得到 NoSuchElementException JsError get 错误
  • 在elastic4s上找不到值索引错误

    我尝试使用以下方法将一些数据索引到弹性搜索弹性4s https github com sksamuel elastic4s API 但我收到编译错误not found value index 这是代码 稍后我会将 js 对象字段映射到弹性搜
  • 在elastic4s上找不到值索引错误

    我尝试使用以下方法将一些数据索引到弹性搜索弹性4s https github com sksamuel elastic4s API 但我收到编译错误not found value index 这是代码 稍后我会将 js 对象字段映射到弹性搜
  • Scala 转换为变量类型

    我有以下代码要投射value的类型default def fct T value Any default T T val result value asInstanceOf T println result result getClass
  • 将 Json 转换为 Map[String, String]

    我有输入 json 像 a x b y c z 我想将此 json 转换为像 Map String String 这样的 Map 所以基本上是键值对的映射 我该如何使用 circe 来做到这一点 请注意 我不知道 Json 中将出现什么键
  • 创建SparkContext失败

    我正在用 scala 代码在 Spark shell 中测试 Spark 我正在构建使用 Kafka 和 Spark 的原型 我跑了spark shell像下面这样 spark shell jars spark external kafka
  • UIManager字体设置

    font new Font San Serif Font PLAIN 24 val keys UIManager getDefaults keys while keys hasMoreElements val key keys nextEl
  • 为所有支持 copy(id=newId) 方法的案例类创建共同特征

    我正在尝试做类似的事情 trait IdentifiableModel T self def copy id ObjectId T gt val id ObjectId 我发现了一些其他相关的问题试图做类似的事情 但他们并没有真正回答这个问
  • 如何在 JPanel 中显示图像

    我的问题是如何将图像显示到 JPanel 中 这里询问类似问题的其他主题我不清楚我该如何做到这一点 我的项目文件夹中有一个包含图像文件的目录Project Folder GUI img 具体来说gray png and green png我
  • 在 Java Swing 应用程序中读取和写入属性文件

    我有一个任务是创建一个 java Swing 应用程序来使用 mysql 数据库做一些事情 我计划在 properties 文件中设置数据库连接属性 在该应用程序中 用户应该能够通过应用程序更改数据库属性 我遇到的问题是如何通过 swing
  • Swing JEditorPane CSS 功能

    我正在 Swing JEditorPane 中显示 HTML 内容 为了更改 HTML 的默认外观 我使用了 CSS 样式表 这很好用 我的问题只是 JEditorPane 不支持完整的 CSS 规范 是否有 JEditorPane 支持的
  • 在 Scala 中指定 lambda 返回类型

    注意 这是一个理论问题 我并不是试图解决任何问题 也不是试图达到任何实际效果 在 Scala 中创建 lambda 时使用 arguments gt expression语法 可以显式提供返回类型吗 Lambda 与方法没有什么不同 它们都
  • Scala:使用具体类型实现 Map

    我在 Scala 类型系统中遇到了某种怪癖 这让我有点困惑 我正在尝试创建一个扩展 Map String String 的类 但我不太清楚如何以编译器接受的方式实现 方法 这是我现在的代码 class ParamMap val pairs
  • 如何在 Chisel 中使用另一个寄存器动态索引到一个寄存器

    我正在为我被告知的一种漏斗移位器编写 Chisel 代码 基本上 它获取大小为 m 位的输入并发送大小为 n 位的输出 其中 m 和 n 可以有任何关系 也可以没有关系 我将 m 位字保存在缓冲区中 然后需要动态索引到缓冲区中以获取 n 位

随机推荐