【问题标题】:LAF java works different for rootLAF java对root的工作方式不同
【发布时间】:2011-01-27 20:28:28
【问题描述】:

我在 Ubuntu 中遇到 java 的外观和感觉问题。当我运行应用程序时,它使用 GTK(这很好),但是当我使用 sudo 时,LAF 是 Metal(这很糟糕)。

那么,我如何避免这种行为?我的意思是,更改默认的 sudo LAF 或类似的东西,因为来自 java 的 UIManager 不起作用。

感谢和问候,

【问题讨论】:

  • 我必须补充一下,我使用的是 openjdk 而不是 sun 的 jdk。也许有人知道一个错误或一些关于它的事情

标签: java ubuntu look-and-feel


【解决方案1】:

这是(也许),因为 root 的主题不一样。

尝试通过以 sudo 启动外观管理器来更改主题:

sudo gnome-appearance-properties

【讨论】:

  • 不,与 gnome-appearance 无关。我检查以防万一,但 root 和 custom 使用的是相同的
【解决方案2】:

【讨论】:

  • 我已经尝试了所有这些。它仍然使用系统配置,我的意思是默认的 LAF。我做了一个测试,打印支持的 LAF、默认 LAF 和分配的 LAF,这就是我知道 sudo LAF 与正常情况不同的方式。
  • @RDAM 嗯,好的。我会更加努力地弄清楚这一点:-)
  • 谢谢,我在其他帖子中看到了一些有关文件的内容,这些文件并非对所有用户都可用,但仍然没有具体答案。我会更新 openjdk 版本以防万一出现错误。如果有答案,我会告诉你。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-19
  • 2017-09-08
  • 1970-01-01
相关资源
最近更新 更多