El ejemplo de este artículo describe cómo lograr el efecto de cielo estrellado en Java. Compártelo con todos para tu referencia.
El código de implementación específico es el siguiente:
Copie el código de código de la siguiente manera:
importar java.awt.*;
clase pública principal {
público estático vacío principal (String [] argumentos) {
Marco marco = nuevo marco ("Gypsophila");
Panel MiPanel = nuevo MiPanel();
marco.add(panel);
frame.setBackground(Color.NEGRO);
marco.setSize(1024, 768);
frame.setVisible (verdadero);
}
}
clase MyPanel extiende el Panel {
serialVersionUID largo final estático privado = 1L;
pintura vacía pública (Gráficos g) {
g.setColor(Color.BLANCO);
para (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.NEGRO);
g.fillOval(780, 80, 100, 100);
}
}
El efecto de ejecución se muestra en la siguiente figura:
Espero que este artículo sea útil para la programación Java de todos.