我今天学习使用JColorChooser可是老是不对,希望大家为我指点迷津:
我先定义了一个JColorChooser:
JColorChooser colorchooser=new JColorChooser();
colorchooser.setVisible(true);
colorchooser.showDialog(color, "颜色选择",Color.BLACK);
让后我将选中的颜色输出:
Color selectedColor=colorchooser.getColor();
System.out.println(selectedColor.toString());运行后我无论在颜色选择器中选了什么颜色
输出都为:java.awt.Color[r=255,g=255,b=255]
这是怎么回事啊?
我先定义了一个JColorChooser:
JColorChooser colorchooser=new JColorChooser();
colorchooser.setVisible(true);
colorchooser.showDialog(color, "颜色选择",Color.BLACK);
让后我将选中的颜色输出:
Color selectedColor=colorchooser.getColor();
System.out.println(selectedColor.toString());运行后我无论在颜色选择器中选了什么颜色
输出都为:java.awt.Color[r=255,g=255,b=255]
这是怎么回事啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货