PDA

View Full Version : استفاده از کلاس



r3z4666
پنج شنبه 05 شهریور 1388, 21:27 عصر
سلام دوستان من چنتا فایل دارم به اسم jess.jar میخوام از این کلای تو برنامه نویسی جاوا استفاده کنم و از کلاس های توش و توابعش چی کار باید کنم؟

manvaputra
پنج شنبه 05 شهریور 1388, 22:01 عصر
باید اونا رو به بخش کتابخانه پروژت اضافه کنی، از جه محیطی برای کد نویسی استفاده میکنی؟

r3z4666
جمعه 06 شهریور 1388, 15:15 عصر
بنده از jdk استفاده میکنم بنده در در جاوا مبتدی هستم و از کامپایلر command line استفاده میکنم.
و نیاز فوری دارم تا ار کلاس jess درجاوا استفاده کنم.
لطفا کمکم کنید

java.source.ir
جمعه 06 شهریور 1388, 18:46 عصر
اگر از سیستم عامل ویندوز استفاده می نمایید مراحل زیر را انجام دهید:
1- وارد Control Panel شوید.
2- آیکنی با نام System را انتخاب نمایید.
3- لبه Advanced را کلیک نمایید.
4- کلید Environment Variables را کلیک نمایید.
5- در قسمت User Variables اگر قسمتی با نام CLASSPATH وجود داشت کلید Edit را زده و آدرس فایل JAR خود را وارد نموده و در انتهای آن آدرس علامت ";" و سپس عبارت "%CLASSPATH%" را وارد نمایید. اما اگر چنین چیزی وجود نداشت، بر روی کلید New کلیک نموده و موارد زیر را تکمیل نمایید:


Variable name: CLASSPATH
Variable value: Path of JAR files;%CLASSPATH%


بعد از انجام مراحل فوق می توانید از تمام متدها و کلاسهای فایل JAR در برنامه تان استفاده نمایید.

*** درباره تنظیم این کار در سیستم عامل های دیگر بنده اطلاعی ندارم.

*** به شما پیشنهاد می نمایم که از یک محیط مثل NetBeans، eclipse، JBuilder و امثال آن برای راحتی کار خودتان استفاده نمایید.

موفق و سربلند باشید.

manvaputra
جمعه 06 شهریور 1388, 20:07 عصر
به شما پیشنهاد می نمایم که از یک محیط مثل NetBeans، eclipse، JBuilder و امثال آن برای راحتی کار خودتان استفاده نمایید.

من هم با این حرف دوستمون موافقم

r3z4666
یک شنبه 08 شهریور 1388, 16:50 عصر
ممنون بنده از elipse استفاده کردم ولی با یه مشکل دیگه برخوردم
بنده برنامه رو بصورت جاوا اپلت نوشتم البته با همون کلاس jessو اونو با خود eclipse اجرا کردم و مشکلی پیش نیومد ولی وقتی به پوشه پروزه رفتم و فایل کلاس رو دیدم و اونو با browser باز میکنم اپلتم رو نشون نمیده
کد برنامه
import jess.*;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class z extends Applet implements ActionListener
{

String n;
Label lab1;
TextField t1;
public void init()
{


try {
Rete r = new Rete();
r.eval("(deffunction square (?n) (return (* ?n ?n)))");
Value v = r.eval("(square 3)");
lab1 = new Label(v.toString());
add(lab1);
// Prints '9'

} catch (JessException ex) {

}
lab1 = new Label("Enter a name");
add(lab1);
t1 = new TextField(10);
add(t1);
t1.addActionListener(this);
}
public void paint(Graphics g)
{
g.drawString("Hello "+n,10,100);
}

public void actionPerformed(ActionEvent e)
{
n =t1.getText();
repaint();
}
}




و فقط برای اجراش روی اون فایل کلیک راست میکنم و run میزنم
ولی موقعی که از این کلاس استفاده نمیکنم browser فایل اپلت رو اجرا میکنه.
لطفا بنده رو راهنمایی کنید.
باتشکر