Java 从字符串输入获取颜色
我正在制作一个应用程序,在某个时候,我需要用户选择一种颜色,但不只是有50个单选按钮,我想知道是否有可能从文本字段或其他地方获得他们想要的颜色。制作一个JComboBox或类似的东西不是更容易吗 但要回答你的问题:是的,这是可能的。我将给出一段代码,您可以使用它作为开始(假设您仍然希望字符串着色)Java 从字符串输入获取颜色,java,Java,我正在制作一个应用程序,在某个时候,我需要用户选择一种颜色,但不只是有50个单选按钮,我想知道是否有可能从文本字段或其他地方获得他们想要的颜色。制作一个JComboBox或类似的东西不是更容易吗 但要回答你的问题:是的,这是可能的。我将给出一段代码,您可以使用它作为开始(假设您仍然希望字符串着色) 制作JComboBox或类似的东西不是更容易吗 但要回答你的问题:是的,这是可能的。我将给出一段代码,您可以使用它作为开始(假设您仍然希望字符串着色) 您始终可以使用选择框 您始终可以使用选择框 试试
制作JComboBox或类似的东西不是更容易吗 但要回答你的问题:是的,这是可能的。我将给出一段代码,您可以使用它作为开始(假设您仍然希望字符串着色)
您始终可以使用选择框
您始终可以使用选择框 试试看
Color aColor = (Color) Color.class.getField("white").get(null);
而且
看看静态方法是否能满足您的需要。试试看
Color aColor = (Color) Color.class.getField("white").get(null);
而且
看看静态方法是否能满足您的需要。为什么不使用标准Swing组件的
JColorChooser
您可以阅读教程,但使用起来非常简单,因为每个Swing对话框的结果如下:
为什么不使用标准Swing组件的
JColorChooser
您可以阅读教程,但使用起来非常简单,因为每个Swing对话框的结果如下:
尝试使用
Color.parseColor(文本)代码>尝试使用Color.parseColor(文本)代码>选择框呢?选择框呢?杜尔,我没想到会这样。我想我会用组合框代替。另外,谢谢你回答我的实际问题,我也许可以在其他情况下使用类似的代码。Durr,我不这么认为。我想我会用组合框代替。另外,感谢您回答我的实际问题,我可能能够在其他情况下使用类似的代码。更新了decode()
函数的链接:更新了decode()函数的链接: