www.forumyok.forumm.biz
Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaAnasayfa  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 Java Programina çift Tiklama Ile çaliştirma...

Aşağa gitmek 
YazarMesaj
DEN(ge)[s]İZ
AdministratorAdministrator
DEN(ge)[s]İZ


Kadın
Mesaj Sayısı : 3681
Yaş : 115
Nerden : ı cennet olsun =)
Kayıt tarihi : 14/06/08

Java Programina çift Tiklama Ile çaliştirma... Empty
MesajKonu: Java Programina çift Tiklama Ile çaliştirma...   Java Programina çift Tiklama Ile çaliştirma... Icon_minitimeÇarş. Haz. 24, 2009 9:40 pm

Herkese merhaba.

Biz şimdiye kadar programlarmızı komut satırından.İşin kolayına kaçmak isteyen arkadaşlar(ben [Resimleri görebilmek için üye olun veya giriş yapın.] ) bu yöntemleri kullanabilirler.

Java programlarımızı çift tıklamayla çalışır hale getirmek, aynı zamanda platform bağımlı hale getirmek anlamına da gelebilir!

Windows ortamında bize 3 seçenek sunulmuştur:
--------------------------------------------------------------------------------------
1.Bir bat dosyası yazmak
2.Class dosyalarını jar çatısı altında toplamak
3.Dosyaları üçüncü parti yazılımla exe haline getirmek
1.BAT(toplu iş kütüğü) Dosyası Oluşturmak:
--------------------------------------------------------------------------------------
Bat dosyası windows ortamında aslında kısayol tuşuna benzer bir yapıdadır.

- Basit bir örnekle görelim -------------------------------------------------------

Kod:
@echo off@start javaw -classpath . DenemeGUI


Eğer sisteminizde classpath doğru tanımlanmış ise, bat dosyasının
bulunduğu klasördeki DenemeGUI.class dosyası çalıştırılacaktır.



2. Çalıştırılır JAR Dosyası Oluşturmak:
--------------------------------------------------------------------------------------
İçinde birden fazla(hatta yüzlerce) class dosyası bulunan bir java
programı yazdıysanız, bütün class dosyalarının tek bir jar dosyası
çatısında toplanmasına ihtiyacınız olacaktır.JSDK jar dosyalarını
oluşturabilecek ve açabilecek araçlarla birlikte gelir.Bu araçlarla
java dosyaları çift tıklamayla çalıştırılabilir hale gelir.

- Bir örnekle görelim -------------------------------------------------------------
Öncelikle class dosyalarının olduğu klasöre bir metin dosyası açın ve
içine aşağıdaki satırları yazıp Manifest.mf olarak kaydedin.


Kod:
Manifest-Version: 1.0Main-Class: DenemeGUICreated-By: 1.3.1_01 (Sun Microsystems Inc.)


Şimdi komut satırını açın ve şu satırı girip enter tuşuna basın:


Kod:
jar cvfm deneme.jar Manifest.mf DenemeGUI.class


Aynı klasör içinde deneme.jar dosyası oluşturulacaktır.Bu dosyaya çift tıkladığınızda programın çalıştığına şahit olacaksınız.



Dosyalarınızı 3. Parti Bir Yazılımla EXE Yapmak:
--------------------------------------------------------------------------------------
İnternette java programlarını, win32 programlarına çeviren
uygulamalarda mevcuttur.Bunlardan birini şu adresten indirebilirsiniz:

[Linkleri görebilmek için üye olun veya giriş yapın.]

NOT:Java uygulamaları geliştirilirken en çok tercih edilen yöntem jar dosyalarınıdır.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SWİNG NESNELERDE HTML KULLANMAK....

Java swing kütüphanesi, bazı nesneleri html ile düzenleme izni
vermiştir.Örneğin bir etiketin fontunu düzenlemek için uzun uzun
uğraşacağımıza bunu html ile bir satırda halledebiliriz.

Örnek:

JLabel etiket=new JLabel("size=\"5\" color=\"red\">Merhaba!İşte HTML
Formatında Bir Etiket.
Buda Alt
satırı
");
-------------------------------------------------------------------------------------------------
Sayfa başına dön Aşağa gitmek
http://www.forumyok.yetkin-forum.com
 
Java Programina çift Tiklama Ile çaliştirma...
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Java Nedir?
» Java Kurulumu..

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
www.forumyok.forumm.biz :: PROGRAMLAR :: Programlama :: Java-
Buraya geçin: