السلام عليكم يا اهل الجافا
لماذا احصل على خطا اثناء عملية النرجمة بسبب الكلاس NFBarchartApp
علما انني حاولت مع عدة بيئات تطوير لكن لافائدة ارجو المساعدة والكلاس هي:
import java.awt.*;
import java.applet.*;
import java.util.Properties;
import java.io.InputStream;
public class EmbeddedExample extends Applet implements Runnable
{
private NFBarchartApp bar;
private Thread update;
public void init ()
{
bar = new NFBarchartApp(this);
bar.init();
bar.start();
setLayout(new BorderLayout());
add("Center",bar);
Panel panel = new Panel();
panel.add (new Button("Yellow"));
panel.add (new Button("Orange"));
add ("South", panel);
}
public boolean action (Event evt, Object obj)
{
String color = (String)obj;
bar.loadParams ("Background = ("+color+")");
bar.loadParams ("Update");
return true;
}
public void start ()
{
update = new Thread(this);
update.start();
}
public void stop()
{
update.stop();
}
public void run()
{
int i = 0;
String s;
while (true) {
switch(i) {
case 0: s = "1, 3, 5, 15, 3;"; break;
case 1: s = "3, 2, 8, 13, 14;"; break;
default: s = "5, 0, 9, 11, 3;"; break;
}
bar.loadParams ("DataSet1 = "+s);
bar.loadParams ("Update");
try { Thread.currentThread().sleep(100); }
catch (Exception e) {}
i++;
if (i >= 3) i = 0;
}
}
}