ورود

View Full Version : سوال: ارور در اجرای برنامه



Iran58
جمعه 17 آذر 1391, 19:15 عصر
سلام
من کد زیر را برای نمایش شکلی نوشته ام

package javaapplication6; import java.awt.Graphics; /** * * @author dell */public class JavaApplication6 { /** * @param args the command line arguments */ public void paint (Graphics g){ int Counter=1; while (Counter<=10) { g.drawLine(10, 10, 250, Counter*10); } }}
که کامپایل هیچی ایرادی نمی گیرد اما هنگام اجرا پیام زیر را نمایش می دهد
"Error: Main method not found in class javaapplication6.JavaApplication6, please define the main method as:
public static void main(String[] args)
Java Result: 1"
که می گوید mainندارم
حال من چگونه می توانم هم main داشته باشم و همpaint
در ضمن برنامه در محیط Net Beans IDE7.2.1 اجرامی شود

96233

همایون افشاری
دوشنبه 20 آذر 1391, 19:09 عصر
یه تابع main بسازید بعد داخلش یه instance از کلاس بگیرید و متد paint رو صدا بزنید

Iran58
دوشنبه 20 آذر 1391, 19:25 عصر
سلام
میشه در با کد نمایش بدهید
باتشکر

همایون افشاری
چهارشنبه 22 آذر 1391, 20:04 عصر
public static void main(String[] args) throws Exception {
JavaApp app = new JavaApp();
app.paint();
}

spiderman200700
پنج شنبه 23 آذر 1391, 15:26 عصر
به هر صورت برنامه اجرا نمیشه.
باید از یکی از کامپوننت ها ارث بری داشته باشه. مثلا از کامپوننت JPanel