8 Temmuz 2014 Salı

Jar Dosyasına İçerik Ekleme


Bu yazımda jar dosyasına içerik eklemeden bahsedeceğim. Önceleri belli bir konumda bulunan içerikleri jar dosyama ekleyebiliyordum veya direk jar dosyasının yanına koyuyordum ama her dosyayı böyle taşımak zor oluyordu. Daha sonra araştırınca direk jar dosyasına gömebilmeyi öğrendim. Şu şekilde içeriklerimizi jar dosyasına gömebiliyoruz;

Öncelikle dosyalarımız için kaynak klasörü oluşturmalıyız. Resimler için ayrı ses dosyaları için ayrı dosyalar oluşturabiliriz. Ben bu örneğimde sadece resim dosyaları kullanacağım için bir tane klasör oluşturacağım. Bu açıklamalardan sonra gelelim nasıl yapılacağına;

İlk olarak projemize sağ tıklayarak yeni bir kaynak klasörü (source folder) oluşturuyoruz


 


Daha sonra klasör oluşturma penceresi çıkacak;


Ben images isimi verdim. Siz herhangi bir ad verebilirsiniz. Daha sonra finish butonuna tıklayalım.

Klasörümüz geldi. Şimdi resimlerimizi sürükleyerek images klasörünün üstüne getiriyoruz.


Böyle bir pencere geliyor bir şeyi değiştirmeden tamam diyoruz ve dosyalarımız eklenmiş oluyor. Artık sıra geldi dosyaları nasıl kullanacağımıza.

Resimlerimizi direkt olarak kullanamıyoruz. Kullanmak için ClassLoader objesine ihtiyacımız var.  


Buradan sonra istediğiniz yerde direkt image/icon vs.  obje adı vererek kullanabilirsiniz.

2 yorum:

  1. The pretrial motions dragged on for more than 18 months, whereas in the bigger authorized landscape, the CFAA was going underneath a microscope for the first time since its passage. The Ninth Circuit found that pilfering contacts would not turn into computer hacking simply because the info got here from a computer as a substitute of a duplicate machine. Insert money or a voucher and select the bottom 1xbet denomination level supplied by the machine—for example, $1 per credit on a $1, $2, $5, $10 machine. Kane lived in a spacious home on the far northeast fringe of city. The residence's centerpiece was dwelling room|the lounge} with its three Steinway grand pianos. Kane is a virtuoso pianist; in the early Eighties he was quantity one} dance accompanist in the Chicago area, and even at present he sells recordings underneath the vainness label Keynote Records.

    YanıtlaSil