编写一个程序,输入三个代表红、绿、蓝的值,用这三个值构造一种颜色。并用这种颜色绘制各种对象,包括线、矩形和椭圆。
谢谢!

解决方案 »

  1.   

    写一个类:class Test
    {
       private String red;
       private String green;
       private String blue;   public void setRed(String s)
       {
           this.red = s;
       }
       public void setGreen(String s)
       {
           this.green = s;
       }   public void setBlue(String s)
       {
           this.blue = s;
       }  public String getRed()
      {
         return red;
      }  public void drawSharp(String p1,Sting p2)
      {  }
    }
      

  2.   

    java有个类叫Color
    java.awt.Color~
      

  3.   

    Color
    public Color(float r,
                 float g,
                 float b)
    用指定的红色、绿色和蓝色值创建一种不透明的 sRGB 颜色,这三个颜色值都在 0.0 - 1.0 的范围内。alpha 值的默认值为 1.0。绘制时实际使用的颜色取决于从给出的可用于特定输出设备的颜色空间中找到的最匹配的颜色。 参数:
    r - 红色分量
    g - 绿色分量
    b - 蓝色分量 
    =====================
    线、矩形和椭圆也有API的~