Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

resimli buton ve label'a resim

Konu, 'Python / Zope' kısmında mahsusfirar tarafından paylaşıldı.

  1. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Tkinter'da buton ve label'a nasıl resim ekleriz ikon tarzında ?
    PIL kurulu.
     
  2. Raiden

    Raiden self.life.start()

    Kayıt:
    11 Ekim 2004
    Mesajlar:
    4,392
    Beğenilen Mesajlar:
    0
    Şehir:
    /home/Raiden
    label için şu şekilde tabi Qt ile.

    PHP:
    self.ui.label_name.setPixmap(QtGui.QPixmap("images/abc.jpg"))
     
  3. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    QT değil ama Python GUI ile Tkinter modülü ile yapmam gerekiyor..

    #!/usr/bin/python

    import sys
    from Tkinter import *

    ana =Tk()

    tcl=PhotoImage(file='tcl.gif')
    Label=(image=tcl).pack()

    cik=PhotoImage(file='Exit.gif')
    Button(image=cik,command=sys.exit).pack()

    ana.mainloop()

    -------------------
    Bu kodlar Mustafa Başerin kitabında verilmiş ve onun verdiği şekle göre hem buton resimli,hemde üstünde tcl.gif şeklinde bir resim var..
    Ama ben aynı kodları girdiğim zaman olmuyor.Hata veriyor.
    Kaydettiğim deneme.py dosyası ile resimler aynı dizinde..
    Bir türlü çözemedim ?
     
  4. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Hata çıktısı ne onu koy bakalım...
     
  5. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Traceback (most recent call last):
    File "C:/Documents and Settings/Administrator/Desktop/resimlerler.py", line 8, in <module>
    ana=PhotoImage(file='Ana.gif')
    File "C:\Python25\lib\lib-tk\Tkinter.py", line 3270, in __init__
    Image.__init__(self, 'photo', name, cnf, master, **kw)
    File "C:\Python25\lib\lib-tk\Tkinter.py", line 3226, in __init__
    self.tk.call(('image', 'create', imgtype, name,) + options)
    TclError: couldn't recognize data in image file "Ana.gif"
     
  6. Metehan Özbek

    Metehan Özbek Aktif Üye

    Kayıt:
    1 Mayıs 2008
    Mesajlar:
    380
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    Pek bir şey anlamadım ama PILK gifi desteklemiyor sanırım. png jpg falan deneyin bir de...
     
  7. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    jpg gif png bmp hepsini denedim olmuyor..
     
  8. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Arkadaşlar hala bulamadım ben bunu ya bi fikri olan var mıdır ?
     
  9. Rahman Yazgan

    Rahman Yazgan Daimi Üye

    Kayıt:
    29 Ocak 2008
    Mesajlar:
    820
    Beğenilen Mesajlar:
    0
    Meslek:
    Jr. Full Stack Developer (.NET / Java)
    Şehir:
    İstanbul
  10. mahsusfirar

    mahsusfirar Üye

    Kayıt:
    16 Ocak 2008
    Mesajlar:
    121
    Beğenilen Mesajlar:
    0
    Meslek:
    Ticaret
    Şehir:
    Ankara
    Teşekkür Ederim Sorun Halloldu :)