O exemplo neste artigo descreve como obter o efeito de céu estrelado em Java. Compartilhe com todos para sua referência.
O código de implementação específico é o seguinte:
Copie o código do código da seguinte forma:
importar java.awt.*;
classe pública Principal {
public static void main(String[] args) {
Quadro quadro = novo Quadro("Gypsophila");
painel MeuPainel = new MeuPainel();
frame.add(painel);
frame.setBackground(Color.BLACK);
frame.setSize(1024, 768);
frame.setVisible (verdadeiro);
}
}
class MeuPainel estende Painel {
privado estático final longo serialVersionUID = 1L;
public void paint(Gráficos g) {
g.setColor(Cor.BRANCO);
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);
}
}
O efeito de corrida é mostrado na figura abaixo:
Espero que este artigo seja útil para a programação Java de todos.