0
내가 잘못하고있는 것을 알아낼 수 없습니다.Color.brighter 메서드를 사용하여 빨강, 녹색 및 파랑 값을 인쇄하십시오.
"Java 라이브러리에서 색은 0과 255 사이의 빨강, 녹색 및 파랑 구성 요소로 지정됩니다 (68 페이지의 표 4 참조). 프로그램 작성 BrighterDemo that 빨강, 초록, 파랑의 값이 50, 100, 및 150의 Color 오브젝트를 구축합니다. 그 후, Color 클래스의보다 밝은 메소드를 적용 해, 결과 컬러의 빨강, 초록, 파랑의 값을 인쇄합니다. "
import java.awt.Color;
import javax.swing.JFrame;
public class BrighterDemo
{
public static void main(String[] args)
{
JFrame frame = new JFrame();
frame.setSize(200, 200);
Color myColor = new Color(50, 100, 150);
Color brighterRedColor = myColor.red.brighter();
Color brighterGreenColor = myColor.green.brighter();
Color brighterBlueColor = myColor.blue.brighter();
frame.getContentPane().setBackground(myColor);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
편집 :
는 여기에 지금까지 가지고있는 코드의 나는 O를 그것을 생각 유타, 여기에 올바른 코드입니다 : 코드와 몇 가지 매우 옳지 않다있다
import java.awt.Color;
public class BrighterDemo
{
public static void main(String[] args)
{
Color myColor = new Color(50, 100, 150);
Color brighterColor = myColor.brighter();
System.out.println("Red - ");
System.out.println(brighterColor.getRed());
System.out.println("Green - ");
System.out.println(brighterColor.getGreen());
System.out.println("Blue - ");
System.out.println(brighterColor.getBlue());
}
}
나는 그것을 알아 냈다. –