الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محاولة لبرنامج Vocabulary نحتاج تصحيح الاخطاء

بدأه رُؤيا في 26 مايو 2011 · 0 رد · 283 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ..

كلفنا اننا نعمل برنامج يأخذ من المستخدم كلمة ومعناها وصورة ويضيفها في ملف امتداده txt وموجود في البرنامج خاصية البحث انو يدخل المستخدم كلمة ويبحث عنها في الملف اذا كانت موجودة راح يطبع الكلمة ومعناها والصورة

بدأنا وتهنا ماعرفنا الفكرة كيف .. والبرنامج راح نعملو انترفيس كمان

افكارنا مو مرتبة ننشئ ملف اول بعدين نكتب فيه بعدين نضيف الكلمة او كيف ؟

الاستاذ قال مانعمل سكانر يعني راح نحتاج get و set ؟

اخطاء كثيرة في البرنامج :(

هذا الكود اللي كتبناه

import java.io.File;
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.FileNotFoundException;
public class Vocabulary{
Vector <Vocabulary> v=new Vector <Vocabulary>();
private String word;         
private String meaning;
private String picture;
private String wordSearch;

public String getWord(){
return word;
}
public void setWord(String d){
word=d;
}
public String getMeaning(){
return meaning;
}
public void setMeaning(String n){
meaning=n;
}
public String getPicture(){
return picture;
}
public void setPicture(String m){
picture=m;
}
public String getWordSearch(){
return wordSearch;
}
public void setWordSearch(String g){
wordSearch=g;
}
Vocabulary v1=new Vocabulary();
s1.setWord"d";
s2.setMeanung"i";
s3.setPicture"m";



//File f=new File("c:\\ Vocabulary.txt");
//f.createNewFile();
String f="c:\\text Vocabulary.txt";
File file = new File(f);
public void writeTextFile ( String f ,String text ){

	FileWriter file1 = new FileWriter (f);
	FileWriter va = new FileWriter(file1);
	BufferdWriter bfw=new BufferdWriter(va);
	bfw.write(text);
	bfw.close(); 
}
v.add(d);
v.add(n);
v.add(m);

}


File file1= new File(f);
FileReader v= new FileReader(file1);
BufferdReader bfr=new BufferdReader(v);
public String readTextFile(String Vocabulary,String txt ){
String temp="";
while((temp=bfr.readline)!=null);
{

	temp=temp+"/n";	
}
bfr.close();
}
System.out.println(temp);

for(int i=0;i<v.size();i++){
	if (v.elemntAt(i)== (g){
		System.out.println(v.get(i).getWord()+"\n" v.get(i).getMeaning()+"\n" v.get(i).getPicture());
	}
}


}


}

public static void main(String[] args) {
	Test test1 = new Test();
	Vector<String> lines = test1.getLinesInTextFile("c:\\text f.txt");
Vocabulary[] Vocabulary= test1.generateVocabularyArray(lines);
String data = test1.convertVocabularyArrayToString(Vocabulary);
test1.writeTextData("c:\\text f.txt",data);

}

تم تعديل هذه المشاركة بواسطة رُؤيا في 26 مايو 2011 في 17:09

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…