يصف المثال الموجود في هذه المقالة كيفية تحقيق تأثير السماء المرصعة بالنجوم في Java. شاركها مع الجميع لتكون مرجعا لك.
رمز التنفيذ المحدد هو كما يلي:
انسخ رمز الكود كما يلي:
import java.awt.*;
الطبقة العامة الرئيسية {
public static void main(String[] args) {
إطار الإطار = إطار جديد("جيبسوفيلا");
لوحة MyPanel = new MyPanel();
frame.add(panel);
frame.setBackground(Color.BLACK);
frame.setSize(1024, 768);
frame.setVisible(true);
}
}
فئة MyPanel تمتد إلى اللوحة {
serialVersionUID النهائي الطويل الخاص الثابت = 1L؛
طلاء الفراغ العام (الرسومات ز) {
g.setColor(Color.WHITE);
لـ (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);
}
}
يظهر تأثير التشغيل في الشكل أدناه:
آمل أن تكون هذه المقالة مفيدة لبرمجة جافا للجميع.