이 기사의 예에서는 Java에서 별이 빛나는 하늘 효과를 얻는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요.
구체적인 구현 코드는 다음과 같습니다.
다음과 같이 코드 코드를 복사합니다.
import java.awt.*;
공개 클래스 메인 {
공개 정적 무효 메인(String[] args) {
프레임 프레임 = new Frame("Gypsophila");
MyPanel 패널 = new MyPanel();
프레임.추가(패널);
프레임.setBackground(Color.BLACK);
프레임.setSize(1024, 768);
프레임.setVisible(true);
}
}
MyPanel 클래스는 Panel {를 확장합니다.
개인 정적 최종 긴 serialVersionUID = 1L;
공공 무효 페인트(그래픽 g) {
g.setColor(Color.WHITE);
for (int i = 0; i < 300; i++) {
g.drawString("*", (int) (Math.random() * 1024),
(int) (Math.random() * 768));
}
g.fillOval(800, 100, 100, 100);
g.setColor(Color.BLACK);
g.fillOval(780, 80, 100, 100);
}
}
실행 효과는 아래 그림에 나와 있습니다.
이 글이 모든 사람의 Java 프로그래밍에 도움이 되기를 바랍니다.