问题标签 [synth]
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 - 在 Synth xml 中设置 JLabel 图标
我正在尝试在合成器 xml 文件中设置 JLabel 的图标,但它不显示。我试图同时设置 defaultIcon 和 icon 属性,但似乎都没有。我应该在这里使用 JLabel 以外的东西吗?这是我的代码:
java - 从 Synth 中排除某些 Jmenu
我在 XML 文件中使用 Synth L&F,到目前为止我设置了所有内容,但是没有我有一个嵌套的 JMenu,我不希望嵌套的 JMenu 采用顶级 JMenu 的样式。
这仅取自我的代码并经过编辑以适应,并不代表实际代码。
然后这是我正在使用的 Synth XML 片段。
所以现在我正在寻找目标让我们只说 AccountMenu JMenu 并赋予它与 JMenuItems 相同的样式而不是 JMenus
为了更清楚,请看图片:
菜单布局 http://avengerpaintball.co.za/screen01.jpg
File 是一个 JMenu 以及 Manage Account。所以现在帐户菜单采用文件菜单的样式,这是行不通的,因为它们有不同的背景图像。
谢谢
java - 使用 Synth 在 Java 中设置 Combobox 样式
您好,我想将组合框的背景设置为除白色以外的另一种颜色,并且在渲染期间,当用户单击以从内部的项目中进行选择时,我如何使用合成器来实现?
提前致谢!
java - 无法使用 Synth 更改 ScrollBar 的颜色
我无法更改 Java Swing JScrollBar 的颜色。我已经搜索并阅读了很多关于此的内容。我正在尝试使用 XML 文件来使用 Swing 的 Synth 外观定义颜色。这对于按钮来说效果很好,但对于滚动条根本不起作用。
以下是 XML 文件内容:
这是源代码:
java - Swing 字体渲染
我正在开发一个具有 Synth 外观的 Java swing 应用程序。该应用程序有一个包含一些文本的背景图像,我需要在这个背景层上方有一些“活动”文本(JLabel 中的文本)。但是,由于某种原因,我选择的字体 (Verdana) 在 Swing 中呈现得非常糟糕,因此,活动文本的字体与背景的字体不匹配。有谁知道在 Swing 中使文本看起来更平滑的方法?我在这里和这里发现了类似的问题,但我不确定 AA 对其余应用程序图像有什么影响,或者是否使用 AWT 桌面属性或 -Dswing.aatext=true 标志。任何提示将不胜感激。谢谢!
编辑:我已经在 OSX 和 Windows 7 中对此进行了测试,两者都表现出相同的效果。
java - Synth - 将背景设置为 JFrame
我正在使用 Swing 和 Synth 在 Java 中创建一个应用程序。我想使用 Synth 将图像背景设置为 JFrame。怎么做?
java - 如何在合成器样式中设置自定义字体
我想将自定义字体集成到合成器样式中。我在这里找到了一个可能的答案,但有趣的部分 - xml - 在该站点上不可见。
有人可以向我解释一下,如何将此自定义对象集成到 xml 中吗?
java - 合成器中组合框箭头按钮的样式
我正在创建 Swing 应用程序并使用 Synth L&F 对其进行样式设置。当我启用 Synth L&F 时,组合框箭头按钮变得不可见(我相信,应用了默认背景)。如果我单击箭头按钮所在的位置,它会按预期运行 - 显示选项列表。我正在尝试显示它,但找不到要应用于此按钮的正确绑定:
如果我应用这种样式,按钮不会出现。我不知道问题出在哪里 - 我使用的是正确的状态吗?颜色类型?捆绑?
谢谢
java - 如何使用 Synth 将自定义图形嵌入到面板的边框中?
我正在学习使用 Synth,并且试图弄清楚如何嵌入自定义 png 以用作面板的边框。
我的border.xml 看起来像这样:
但是,当我使用该 xml 设置 l&f 时,它会用 png 而不仅仅是边缘填充整个面板。
java - 如何在 Synth LaF 中自定义 jScrollbar 的几种外观?
在我们的应用程序中,我们必须使用 css 来自定义 Swing 组件的外观。现在我们有一些手动编写的 css 引擎,但是速度很慢并且需要大量额外的代码来应用一个 css 文件。所以现在我们尝试使用 Synth 的外观来让 ui 的变化更加原生。
对于大多数组件,我们设置名称并将它们用于绑定到样式。但也有几个滚动条,它们有不同的 css 和不同的外观。影响滚动条拇指的唯一方法是用户区域 ScrollBarThumb,我们无法为其设置名称,因为它不是 JComponent。由于使用区域而不是名称,因此不可能有不同的拇指。有什么解决方法吗?