folder Tahribat.com Forumları
linefolder Java
linefolder Java Dosya Yolu



Java Dosya Yolu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ucenmi
    ucenmi's avatar
    Kayıt Tarihi: 25/Mayıs/2011
    Erkek

    arkadaşlar yaptığım bir projede dosyadan birkaç tane resim çekmem gerekiyor.

    kendi bilgisayarımda c:/ de olduğunda sorun yok .örneğin:

    c:/asd.png resmi benim pc de var olsun bunu şu şekilde çekebiliyorum 

    getImage("/asd.png")

    ama ben bu projeyi hocaya vereceğim onun pc de böyle bir dosya olmayacak bunun için benim bu resimleri projeme dahil etmem lazım bunu nasıl yapabilirim

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Esquire
    Esquire's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek

    tam emin olmamakla birlikte şöyle yapıyorduk.

    proje dosyan "c:\javaProje" olsun. bunun içersinde asd.png resimin ve asd.class classın olsun.

    getImage("asd.png") şeklinde diye hatırlıyorum. yani resim dosyanla çalışacak dosya aynı yola sahipse böyleydi. bir dene istersen.

    edit:

    denedim dediğim gibimiymiş.

    çalıştıracağın classın olduğu dizindeyse o şekilde yapılır. eğer resimleri bir dosyada toplamak istiyorsan getImage("/resim/asd.png) şeklinde olmalı. ve javaProjedede çalışacağan class olmalı.

     

     


    boş
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SSPPSS
    SSPPSS's avatar
    Kayıt Tarihi: 26/Ağustos/2007
    Erkek

    hoca bi ini dosyasında bu yolu tut getConfig gibi bi class yazıp ordan çekersin hocanında hoşuna gider böyle şeyler

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tagext
    tagext's avatar
    Üstün Hizmet Madalyası Başarı Madalyası
    Kayıt Tarihi: 25/Temmuz/2002
    Erkek

    File f=new File(".") dersen programının çalıştığı dizini gösterir.

    jarin içine gömmek istiyorsan

    this.getClass().getResource("image.jpg") bu da jarın içinde o class ile aynı dizindeki resmi okursun.

    yada

    this.getClass().getClassLoader().getResourceAsStream("image.jpg")


    ftw
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ulaslaslas
    ulaslaslas's avatar
    Kayıt Tarihi: 19/Kasım/2011
    Erkek

    tagext bunu yazdı:
    -----------------------------

    File f=new File(".") dersen programının çalıştığı dizini gösterir.

    jarin içine gömmek istiyorsan

    this.getClass().getResource("image.jpg") bu da jarın içinde o class ile aynı dizindeki resmi okursun.

    yada

    this.getClass().getClassLoader().getResourceAsStream("image.jpg")


    -----------------------------

     

    bu yol iyidir


    Trilyon da olsan harcanacaksın!!!
Toplam Hit: 1714 Toplam Mesaj: 5