我正在自定义ColorChooserPanel类,但是我不知道如何创建ColorSwatch。
我找到了一个名为ColorSwatch
或类似名称的类,但是它的包是私有的,我无法访问它。
如何确保我有合适的颜色选择器?
首先,您需要考虑该方法的工作方式,将您的目标制定为行动要点,您可以随时检查并查看它们是否以及如何实现:
现在,支持颜色选择器的一种非常常见的方法是在此图像中添加以下内容:
但是,这对于第一个实现来说太复杂了。您首先应该拥有一些“可行的”东西,也就是说,您能够选择颜色来品尝成功,然后制定出随后的细节。除非您另有说明,否则我假设“基本颜色”部分现在是不错的选择。在这种情况下,您可以创建一个类,其中包含一个JPanel
包含可点击元素的。您class
需要有一个Color
成员,一个成员可以调用一个吸气剂,并在单击您内部的可点击项时设置该成员JPanel
。例如,可点击项可以单独JPanels
使用。
如果您喜欢现成的东西,请阅读以下内容:
https://docs.oracle.com/javase/tutorial/uiswing/components/colorchooser.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句