سلام این کلاس اسم فایل را می گیره و اطلاعاتش را می خونه و باید توی یه فرم نشان بده :
public class readfile {
private Display display;
Form display_form=new Form(null);
Iran_Daro daro;
public String str;
public readfile(String filename){
StringBuffer buffer = null;
InputStream is = null;
InputStreamReader isr = null;
try {
Class c = this.getClass();
is = c.getResourceAsStream(filename);
if (is == null)
throw new Exception("File Does Not Exist");
isr = new InputStreamReader(is,"UTF8");
buffer = new StringBuffer();
int ch;
while ((ch = isr.read()) > -1) {
buffer.append((char)ch);
}
if (isr != null)
isr.close();
} catch (Exception ex) {
System.out.println(ex);
}
str=buffer.toString();
display_form.append(str);
display.setCurrent(display_form); }
}
خوندن از فایل درسته اما هر کاری میکنم این خط ها را درست اجرا نمی کنه و چیزی نشون نمیده یه روش دیگه هم هست که باید از return استفاده کرد اما باید نوع تابع سازنده ام string باشه که تو فراخوانیش خطا میده من اینجوری این کلاس را فراخوانی کردم :
readfile=new readfile("v_atfal.txt");
هرکسی که می تونه بهم کمک کنه ................