Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > jcreator da applet
Yazar
nesibe


avatar

Kayıt: 10.02.2006
24.06.2007-14:14 #23619
jcreatorda normal programları derleyebiliyorum ama appletler çalışmıyo
farklı bi şekilde mi çalıştırılması lazım ya da neden olabilir?thinking
aslında hatayı execute sırasında veriyo
--exeption in thread "main" --diye

bu yüzden onları dosta calıştırmak zorunda kalıyorum
dosta da şöyle bi sorun var
bi programı çalıştırınca dos ekranını kapatmadan başka program çalışmıyo
eskiden calışıyodu devam ediliyodu yani
neden değişmiş olabilir?thinking








kalpler bir, yetmez mi?

Yazar
muratk


avatar
Istanbul
Kayıt: 24.03.2006
24.06.2007-18:08 #23622
Appletleri normal desktop ya da konsol uygulamaları gibi hemen çalıştır dediğinde göremezsin.
Bir html sayfasının içine gömmen gerekiyor.

Diyelimki aşağıdaki gibi bir applet uygulamamız var.

import java.awt.*;
import java.applet.*;
public class myApplet extends Applet {

	public void init(){
		      setSize(400,400);
	}

	public void paint(Graphics g){
		
		      g.drawString("Deneme",50,50);
	}
	

    public myApplet() {
    }
    
    public static void main (String[] args) {
    	    Frame f = new Frame("myApplet");
    	    f.setSize(400,300);
	    	     myApplet ma=new myApplet();
	    	     ma.init();
	    	     ma.start();
    	    f.add(ma);
    	    f.setVisible(true);
    }
    
}



bu kodları derledikten sonra aynı klasör içinde bir .htm uzantılı dosya oluşturup içine
<applet code = "myApplet.class" width= "500" height= "300"></applet> yazarsın çalışır
ya da Jcreator da Other > HTML Applet i seçerek oradan hazırlanmış bir sayfaya da ulaşabilirsin. Fakat orada code = ".class" yazan yer var. Orayı code = "myApplet.class" olarak değiştirmen gerekiyor.
İyi çalışmalar.
Kolay gelsin.





TTTFP
Yazar
nesibe


avatar

Kayıt: 10.02.2006
24.06.2007-18:27 #23623
teşekkürler

ama
zaten jdk daki binin içinde yani kodların bulunduğu klasörün içinde her appletin html dosyasını oluşturuyorum ve dos ile calışırken appletler calışıyo

sorun creatorde ortaya cıkıyo sonuçta aynı klasördeki applet ve html yi calıştırmış olsam da
creator hata veriyo ve calıştırmıyo






kalpler bir, yetmez mi?

Yazar
nesibe


avatar

Kayıt: 10.02.2006
24.06.2007-18:34 #23624

Artık calışıyo cok teşekkürler
html yi creatorde oluşturmak gerekiyomuş anlattığın gibi





kalpler bir, yetmez mi?

Yazar
tuuba


avatar
Bursa
Kayıt: 22.01.2007
24.06.2007-20:11 #23629
nesibe yazdi
 
........................
dosta da şöyle bi sorun var
bi programı çalıştırınca dos ekranını kapatmadan başka program çalışmıyo
eskiden calışıyodu devam ediliyodu yani
neden değişmiş olabilir?thinking




Dediğin problem çalıştırdığın programla alakalı.Programda pencere kapanınca uygulamanın sonlandırılmasını sağlayan bi kodun olması gerekiyor.



// Pencere kapanınca uygulama sonlandırılsın
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);






Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb