问题标签 [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.

0 投票
1 回答
250 浏览

java - Nimbus 外观是否支持从 xml 加载配置

NimbusLookAndFeel 扩展了 SynthLookAndFeel 但它是否支持像 SynthLookAndFeel 那样从 xml 加载属性?

XML 设置格式是否相同?

0 投票
1 回答
667 浏览

java - 使用合成器自定义外观 JPogressBar 和 JSplitPane xml

我正在尝试使用使用合​​成器的 xml 文件为我的程序制作自定义外观,它运行良好,但我不确定如何自定义 JProgressBar 或 JSplitPane。我在 JProgressBar 上有一个没有问题的边框,但我找不到如何自定义加载动画。顺便说一下,加载栏设置为不确定。就 SplitPane 而言,我唯一努力工作的是拆分窗格拖动分隔器。拆分窗格在程序中工作正常,只是当您拖动它时,分割线不会出现。这是我当前的 xml 文件。谢谢您的帮助。

0 投票
0 回答
210 浏览

java - 带有合成器复选框/单选按钮边框的 Java swing 在长时间正常运行后消失

如果用户愿意,我有一个应该连续运行的 GUI 应用程序,显示某些数据库操作的状态。

它在 JTable 的列中使用复选框,以及独立的复选框。经过几天的正常运行时间后,复选框中的框拒绝呈现,尽管文本仍然可见。这发生在屏幕上活动的复选框以及新窗口中的复选框,在发现问题后实例化。对于单选按钮,观察到类似的情况。用户仍然可以与组件交互。

GUI 可以使用相当多的内存,但日志(来自 log4j)不表示任何问题。

对我来说,这听起来像是摇摆或合成器中的错误。


现在你看到他们了。现在你没有。
可用的 消失了

收音机在那里 不在那里


我还没有找到任何关于 Swing 或 Synth 中的错误的文档。有没有其他人观察到这个问题?有解决办法吗?

0 投票
0 回答
126 浏览

java - jTextPane 的自定义画家不起作用

我正在尝试使用Java Synth和 XML对jTextPane进行样式化。我可以将样式应用于jPanesjButtons,但不能应用于 jTextPanes。问题是我的自定义painter中的paint方法paintTextPaneBackground(甚至paintTextPaneBorder)没有被调用。

XML 代码:

我的自定义画家:

如何将样式应用于 jTextPane?

0 投票
1 回答
99 浏览

java - 令人沮丧的外观和感觉

好的,所以我正在尽我最大的努力学习 java swing 的外观和感觉,这真的让我很生气。我需要学习 xml,但在我这样做之前,我开始研究如何将 xml 文件加载到类中,以便类具有外观和感觉。我做了代码,但我有一个错误......它说 -

Class 类型中的方法 getResourceAsStream(String) 不适用于参数 (SynthLookAndFeel)

我一直在尝试解决这个问题,我试图按照它所说的去做并将对象更改为字符串,但我不知道我做错了什么。这是代码:

0 投票
0 回答
54 浏览

java - 将样式绑定到合成器中的子组件

是否可以将自定义样式绑定到组件的子组件?

例如,在我的情况下,我有一个我JTabbedPane在其上设置了名称“MyPopup”。我想tabbedPaneTabArea通过这样做将特定的样式绑定到它:

这似乎不起作用,我花了很长时间在谷歌上搜索。

0 投票
0 回答
682 浏览

r - Synth data.prep 错误“控制中的处理单元”

我对 R 非常缺乏经验,但据我所知,该Synth包应该创建一个合成投影“控制组”。我正在尝试创建一个综合预测,如果该州没有废除死刑,该州的凶杀率将会是多少 - 对于上下文,我正在查看 1996-2014 年的纽约,死刑在2007 年在那里,所以我正在寻找 2007-2014 年的预测。Synth似乎讨厌我坚持那个状态的数据,它一直在要求控制数据......我认为重点是创建一个综合控制。

下面是一些尝试。任何有关如何设置此 data.prep 以便为我提供 2007-2014 年凶杀率的综合预测的见解将不胜感激。不确定这是否会脱离上下文有任何意义,但这里是:

数据准备错误(foo = NewYork, predictors = c("YEAR", "DEATH.PENALTY"), :
请至少指定两个控制单元

dataprep(foo = NewYork, predictors = c("YEAR", "DEATH.PENALTY"), 中的错误:controls.identifier 中的控制单元重复

数据准备中的错误(foo = NewYork,predictors = c("YEAR", DEATH.PENALTY2"),:控制中的处理单位**

0 投票
0 回答
31 浏览

java - Java - Synth 中的图像之间的淡入淡出

对于课堂作业,我必须在 java 中完美地复制 windows 7 计算器。目前,我正在研究按钮悬停。我遇到的问题是 Windows 计算器在默认和悬停状态(以及按下状态)之间消失。我想知道是否有可能让它在我的两个状态之间消失。

我目前有以下合成代码。

我发现了一个仅适用于 Java 5 的示例,它可以在 6-8 个图像之间快速循环,使其看起来像是在褪色。类似的东西也对我有用。

如果您需要我没有发布的任何内容,您可以在这里获取

提前致谢。

0 投票
1 回答
325 浏览

java - Why does Synth keeps throwing NullPointerExceptions when trying to apply a style?

Whenever I try to apply a style to a JMenu or a JMenuItem (via Synth) I get a lot of NullPointerExceptions whenever I hover or click the JMenuItems or the JMenu itself, the stack trace isn't giving me any useful information and doesn't point anywhere at any of my source files.

I am loading the file correctly and it does display the styles (apart from the background colors but that's aside) the problem is that I get a lot of Exceptions while everything is working just fine, the program doesn't crash.

this is the synth LookAndFeel.xml file:

This is how I load the file:

And this is the stack trace (printed repeatedly whenever there is an interaction with the styled components):

I suspect that the problem has something to do with Synth itself rather than my code I suppose, I tried looking up on the internet and in the java documentation and tutorials on Synth but couldn't find anything relevant.

P.S: I call this method before I start displaying or creating any swing components.

0 投票
1 回答
449 浏览

java - Java 合成器 - 如何将纯色应用于按钮背景

我正在尝试使用 Java 中的 synth xml 获得简单的平面按钮。此按钮应包含纯色背景和没有其他效果的文本。

我检查了一些教程并成功实现了以下解决方案,我需要为按钮提供纯色背景图像。

但是根据这里的合成器文档,我应该能够为按钮提供背景颜色,而不是使用图像。我已经尝试过以下相同的 XML 设置。但它没有对按钮应用任何背景。而它将提供的颜色应用于文本。

任何人都可以检查并帮助我找出我所犯的错误或有任何其他解决方案吗?