السلام عليكم ورحمة الله وبركاته
أخواني الاعزاء كيف اجعل ال jade Agent يقوم بقراءة ملف عندي بال desktop
السلام عليكم ورحمة الله وبركاته
أخواني الاعزاء كيف اجعل ال jade Agent يقوم بقراءة ملف عندي بال desktop
هذا هو الكود لكن لا يعمل :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package bookagent;
import jade.core.AID;
import jade.core.Agent;
import jade.core.behaviours.Behaviour;
import java.awt.*;
import java.awt.event.*;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.*;
/**
@author Giovanni Caire - TILAB
*/
class Main extends Agent{
static RandomAccessFile inFile = null;
private String c2;
@Override
protected void setup()
{
System.out.println("Hallo! Buyer-agent "+getAID().getName()+" is ready.");
addBehaviour(new hi());
}
private class hi extends Behaviour {
@Override
public void action() {
try {
inFile = new RandomAccessFile("C:/CMakeCache.txt", "rw");
} catch (FileNotFoundException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
try {
while ((c2 = inFile.readLine()) != null) {
System.out.println(c2);
}
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}
@Override
public boolean done() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
}لو سمحتم احتاج مساعدة الله يسعدكم
شكرا حليت المشكله كان علي ان ابدا من شاشه الكوماند و اشغل الشاشه الخاصه بالجيد ثم بعد ذالك اعمل رن من النتبيز