선생님이 그래픽 클래스를 사용하여 Java로 객체를 그리도록 요구되었습니다. 그것은 무엇이든 될 수 있지만 지루합니다. 그래서 좀 더 복잡한 것을 그려보고 싶습니다. 스카이 림에서 나온 대검의 칼이며 내가 갈 예정인 그림은 here입니다. 어쨌든 (우리가 컴퓨터 과학 3 주), 나는 아크를 그린 다음 칼에 피가 묻은 붉은 색 자국과 같은 색으로 채우고 싶습니다.그래픽 클래스를 사용하여 복잡한 객체를 Java로 그리는 방법은 무엇입니까?
import java.awt.*;
import javax.swing.*;
class MainPanel extends JPanel {
public void paintComponent(Graphics g) {
Color bloodRed = new Color(187, 10, 30);
g.setColor(bloodRed);
g.fillRect(0, 0, 200, 200);
}
}
public class Lab08 extends JFrame {
public static void main(String[] args) {
JFrame frame = new JFrame("Graphics");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(new MainPanel(), BorderLayout.CENTER);
frame.setVisible(true);
}
}
을 그리고 말한다 "도움을 선생님에게 자신이 왜, 먹으 렴"대답은 내가 할 수없는, 때문에하지 마십시오 : 그녀는 내가 지금까지 가지고있는 것입니다. 그는 문자 그대로 그의 방에 "Google It"이라는 표지가 있습니다.
http : // d ocs.oracle.com/javase/7/docs/api/java/util/Collections.html#shuffle%28java.util.List%29 –