14 Mart 2010, 20:19
1. Eclipsi başlatıp yeni bir java projesi oluşturun. Boş HelloWorld class ı oluşturun.
2. Ogre4j yi aşağıdaki adresten indirin.
http://ogre4j.sourceforge.net/
ogre4j-1.6.2-beta6-bin-win32.tar.bz2 dosyasının inmiş olması gerekmektedir.
3. OGRE yi www.ogre3d.org adresinden indirin. İndirmek için aşağıdaki dosyayı seçin.
downloads -> SDK -> OGRE 1.6.2 SDK for Visual C++ .Net 2005 (8.0) SP1
4. OGRE SDK yi kurun.
5. SWT nin son versiyonunu http://www.eclipse.org/swt/ adresinden indirin. Dosya adı swt-x.x-win32-win32-x86.zip olmalıdı r.
6. http://ogre4j.sourceforge.net/webstart/lib/media.jar dosyasını indirin.
7. dll ve jar dosyalarını ogre4j-1.6.2-beta6-bin-win32.tar.bz2 klasöründe çıkarıp projeniniz root klasörüne ekleyin. (c:\users\ugur\workspace\OgreHelloWorld)
8. OGRE SDK daki dll dosyalarını projenizin root klasörüne ekleyin. (C:\OgreSDK_1.6.2\bin\release\*.dll)
9. Projenizin root klasöründe ‘media’ adlo bir klasör oluşturun. media.jar dosyasının ismini media.zip yapıp içindeki zuh.mesh ve zuh.material dosyalarını oluşturduğunuz media klasörüne kopyalayın.
10. swt.jar dosyasını swt-x.x-win32-win32-x86.zip dosyasından çıkararak projenizin root klasörüne kopyalayın.
11. Eclipse projenizi seçip f5 e basarak klasörlerin yenilenmesini sa?lay?n.
12. Projenize sağ tıklayıp "Build path"->"Configure build path->libraries->Add jars” e gelerek bütün jar dosyalarını ekleyin(swt.jar ve ogre4j.jar).
13. http://ogre4j.svn.sourceforge.net/viewvc/ogre4j/trunk/org.ogre4j.examples.swt/src/org/ogre4j/examples/swt/HelloWorld.java?view=markup linkindeki içeriği HelloWorld classı na ekleyerek çalıştırın.
14 Mart 2010, 20:09
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| import java.util.Random;
import java.util.Vector;
public class VectorDeneme {
public static void main (String[] args ) {
Vector vector = new Vector();
Random generator = new Random();
int randomInteger ;
for (int i = 0; i < 10; i ++) {
randomInteger = generator. nextInt(100);
vector. add(randomInteger );
}
System. out. println("the elements of vector: " + vector );
System. out. println("The size of vector are: " + vector. size());
System. out. println("The elements at position 2 is: " + vector. elementAt(2));
System. out. println("The first element of vector is: " + vector. firstElement());
System. out. println("The last element of vector is: " + vector. lastElement());
vector. removeElementAt(2);
vector. removeElementAt(8);
System. out. println("the elements of vector: " + vector );
}
} |
Possible Output:
the elements of vector: [51, 72, 88, 70, 17, 73, 28, 61, 70, 62]
The size of vector are: 10
The elements at position 2 is: 88
The first element of vector is: 51
The last element of vector is: 62
the elements of vector: [51, 72, 70, 17, 73, 28, 61, 70]
14 Mart 2010, 20:06
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.io.*;
public class UnserializeBoolean {
public UnserializeBoolean () {
Boolean booleanData = null;
try {
FileInputStream fis = new FileInputStream("boolean.ser");
ObjectInputStream ois = new ObjectInputStream(fis );
booleanData = (Boolean) ois. readObject();
ois. close();
} catch (Exception e ) {
e. printStackTrace();
}
System. out. println("Unserialized boolen from " + "boolean.ser");
System. out. println("Boolean data: " + booleanData );
System. out. println("Compare data with true: " + booleanData. equals(new Boolean("true")));
}
public static void main (String [] args ) {
UnserializeBoolean uab = new UnserializeBoolean ();
}
} |