问题标签 [quaqua]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - quaqua 的替代 LAF
自从安装新版本的 quaqua 以来,我一直遇到一些奇怪的问题,比如我的介绍启动屏幕上没有显示文本,以及默认的 java 图标出现在对话框而不是我的对话框上。我想知道是否有人知道 quaqua 的替代品,我可以尝试 Mac LAF。
java - 如何在没有 quaqua 的情况下管理 Swing UI 默认字体大小?
我们正试图将 quaqua 从我们的应用程序中删除。我们一直在使用对 quaqua 的调用来将字体大小设置为更小,如下所示:
在不使用 quaqua 的情况下有没有容易做同样的事情?或者有谁知道 OS X 的另一种良好的外观和感觉?
java - 使用 quaqua LAF 在 Swing Mac OSX 应用程序上获取未保存的点
我正在努力做到这一点,以便我的应用程序在使用 quaqua LAF 的 Mac 上运行时在我的摆动窗口中显示未保存的点。当我说未保存的点时,我的意思是在 mac 应用程序中,当您修改某些内容时,左上角的红点会从一个空的红色圆圈变为一个大部分用深红色填充的圆圈。我可以设置一些标志来使这个点出现或消失吗?
java - 加载 quaqua 64 库的问题
每次我的应用程序加载时,我都会在控制台中收到以下错误:
警告:ch.randelshofer.quaqua.osx.Application 类无法加载库“quaqua64”。java.lang.UnsatisfiedLinkError:java.library.path 中没有 quaqua64
我认为这可以通过添加libquaqua64.jnlib
到包含 my libquaqua.jnlib
and的资源目录来解决quaqua.jar
,但是在我这样做之后,控制台错误仍然存在。有人遇到这种情况吗?我还有什么需要补充的吗?
java - Quaqua 的外观和感觉问题
我在 linux 和 windows 中使用 quaqua 外观。它工作正常,直到我遇到 JOptionPane 的问题。当代码使用该行打开 JOptionPane
我收到以下异常,
- 编辑 -
System.out.println(System.getProperty("java.library.path")); 显示以下输出。
C:\Program Files\Java\jdk1.6.0_15\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\DecisionStudio Professional\MySQL Server 5.0\bin;C:\Program Files (x86)\DecisionStudio Professional\R-Project\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\GmoteServer\bin\vlc
java - 在 Netbeans 项目中使用 Quaqua
我正在尝试在 Windows 7 上的 netbeans 中的 java 项目中使用 Quaqua 外观。
到目前为止,我已将 quaqua.jar 和 swing-layout.jar 添加到库中,并将 libquaqua.jnilib 添加到运行时“-Djava.library.path”,但 Netbeans 只是告诉我“包 ch.randelshofer.quaqua 确实不存在”。我使用过的任何其他 LnF 库都没有发生这种情况,但它似乎是 netbeans 而不是库文件的问题。
其他人在使用 quaqua 时运气更好吗?
java - 下载 quaqua 外观以与 windows 中的 java 应用程序集成
我在哪里可以下载Windows中 Java 应用程序的 quaqua 外观和感觉?将这种外观与项目集成的步骤是什么?
我想将此外观与我在windows上的 java 应用程序集成。
java - 无法使用 quaqua 的外观和感觉
我已经下载了 quaqua 8 包。我将其解压缩并将quaqua.jar
文件放在我项目的工作库中。
然后在主要方法中我申请了 Quaqua 的外观和感觉。但我得到一个错误说ch.randelshofer.quaqua package doesn't exist
。为什么会这样?
我还需要做其他事情吗?
也在编译库中列出:
我使用的 IDE 是 NetBeans,操作系统是 Windows。
java - Quaqua Theme 占用大量内存
与 Swing 的其他主题(Sysnthetica & Substance 等)相比,QuaQua 主题占用更多内存。有时,当 JFrame 在屏幕上移动时,它的某些部分也会保留。这个问题只影响到内存条。我想知道是否有任何方法可以减少此内存问题并使应用程序快速运行。
java - 如何在 Quaqua 中获得统一的工具栏?
我不知道如何强制 Quaqua 在我的窗口上使用统一的工具栏。
我已经完成了我看到的其他帖子建议修复的所有内容。大多数人似乎忘记了,setFloatable(false)
但我们的总是这样。
不管怎样,我把它浓缩成一个简单的例子:
结果如下所示:
这是传输的样子:
我们的示例工具栏缺少统一的工具栏阴影。另外,不能用鼠标拖动工具栏来拖动窗口。我确信这两个问题都源于同一个问题,Quaqua 不知何故没有意识到我想要统一这个工具栏。
我尝试apple.awt.brushMetalLook
在根窗格上设置为true
. 这具有使窗口始终处于禁用状态的负面影响,并且无助于将其显示为统一的工具栏。
((与此问题无关的其他视觉问题:
- 文本上的抗锯齿没有使用 LCD 样式的抗锯齿(这是 Java 7 中的一个错误,没有已知的解决方法。)
- 没有压花(我想我知道如何解决这个问题,但它需要制作我自己的 ButtonUI。)
- 活动按钮的阴影更暗,而在真实按钮中,有一点“推入”的外观(奇怪的是,默认的 AquaToggleButtonUI 做到了这一点,因此 Quaqua 提供的原生外观比默认。) ))