spor diye olusturdugum java projesinin icine src nin icine spor_P.imaga dosyasının icine resimleri koydum bunu

label11=new JLabel(new ImageIcon("C:\\Users\\ali\\workspace2\\Spor\\src\\spor_P\\imaga\\kolbar.jpg"));

Şu şekilde verince export edip başka bilgisayardan kullanilinca açmıyor resmi uzantıyı nasıl vere bilirim başka bilgisayarda da görsün resmi export ederken resimleri alıyor fakat bulamıyor şimdiden teşekkürler.

soruldu: 05 May '15, 17:41

engineers's gravatar image

engineers
356517091
cevap kabul oranı: 23%

değiştirildi: 05 May '15, 17:42


http://bip.weizmann.ac.il/course/prog2/tutorial/uiswing/misc/icon.html

protected static ImageIcon createImageIcon(String path,
                                           String description) {
    java.net.URL imgURL = LabelDemo.class.getResource(path);
    if (imgURL != null) {
        return new ImageIcon(imgURL, description);
    } else {
        System.err.println("Couldn't find file: " + path);
        return null;
    }
}

Kullanımı ;

ImageIcon icon = createImageIcon("images/middle.gif",
                                 "a pretty but meaningless splat");
label1 = new JLabel("Image and Text", icon, JLabel.CENTER);

Package yapınız;

src/main/java/controller/LabelDemo.java

src/main/java/controller/images/middle.gif

permanent link

cevaplandı: 06 May '15, 14:35

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

bende 12 tane resim var onlar için ayrı ayrımı uygulucam bunlari

(07 May '15, 13:44) engineers engineers's gravatar image
1

ImageIcon icon = createImageIcon("images/middle.gif", "a pretty but meaningless splat"); bu işlemi 12 defa çağırmanız gerekir.

(07 May '15, 14:43) Turgay Can Turgay%20Can's gravatar image

yaptım derleyicide derlerken sorun yok fakat cıkarınca programı yine görmüyor resimleri

(11 May '15, 07:31) engineers engineers's gravatar image

yazdığın kodu ve output nasıl aldığını paylaşırmısınız?

(11 May '15, 07:42) Turgay Can Turgay%20Can's gravatar image

asağıda fotlar attım

(11 May '15, 08:18) engineers engineers's gravatar image

fotoğraf yerine bitbucket yada github gibi free ortamlara kod paylaşınız. Fotoğraflarla kodun tamamı görünmüyor.

(11 May '15, 08:32) Turgay Can Turgay%20Can's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster

Bu şekilde açmaması normal, açtığın diğer bilgisayarda belirttiğin dosya yolu bulunmayabilir, dolayısıyla açamaz. Dosya yolunu hardcoded biçimde değil de dinamik olarak alman gerekli. Yani şöyle olmalı,

label11=new JLabel(new ImageIcon( System.getProperty("user.dir") + "spor_P\\\\imaga\\\\kolbar.jpg"));

Bu şekilde alabilirsin, hangi bilgisayarda olursa olsun uygulamanın temel dosya yolunu "System.getProperty("user.dir")" metodunu kullanarak bulur, ondan sonra da belirttiğin klasördeki resmi açar. Yalnız kodu test etmedim, çalışmıyor olabilir, eğer ki çalışmazsa aşağıdaki linkten bakıp diğer cevapları deneyebilirsin.

Link

permanent link

cevaplandı: 06 May '15, 04:05

ArnesTwin's gravatar image

ArnesTwin
1.1k1511
cevap kabul oranı: 14%

Denedim Olmadı zaten bu şekilde degistirince kendi bilgisayarımdada görmüyor :(

(06 May '15, 07:17) engineers engineers's gravatar image

Debug ettirdiniz mi problem ne ? Linkteki diğer yöntemleri denediniz mi ? Metod geriye ne döndürüyor, bunları söylemezseniz yardımcı olamam :)

(06 May '15, 07:57) ArnesTwin ArnesTwin's gravatar image

alt text

permanent link

cevaplandı: 11 May '15, 08:14

engineers's gravatar image

engineers
356517091
cevap kabul oranı: 23%

alt text

permanent link

cevaplandı: 11 May '15, 08:17

engineers's gravatar image

engineers
356517091
cevap kabul oranı: 23%

export halinde gormuyor fotolari fakat derleticide atınca goruuyor

(11 May '15, 08:17) engineers engineers's gravatar image

Export alırken, imaj dosyalarınız bulunduğu package'ıda output ettiği jar içinde mevcutmu kontrol edermisiniz?

(11 May '15, 08:34) Turgay Can Turgay%20Can's gravatar image

resimleri alıyor zaten jar boyutundan anlaya biliyorum onu ama sorunu bir turlu anlayamadım

(11 May '15, 15:49) engineers engineers's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,077

Soruldu: 05 May '15, 17:41

Görüntüleme: 481 kez

Son güncelleme: 11 May '15, 15:49

powered by BitNami OSQA