Resim göster

Ne yapacağız

Bu derste dizinde bulunan bir resim dosyasını nasıl yükleyebileceğimizi öğreniyoruz.

Resim yükleme

Daha önce oluşturduğumuz yenigtkd dizinin içinde resim.d isimli bir kütük oluşturup içine şunları girelim.
import gtk.Main;
import gtk.MainWindow;
import gtk.Image;

class Pencere : MainWindow
{
    this()
    {
        super("GTKD'ye hoşgeldiniz");
        setDefaultSize(400, 400);
        setPosition(GtkWindowPosition.CENTER_ALWAYS);

        Image resim = new Image();
        resim.setFromFile("gtkd.png");
        add(resim);

        showAll();
    }
}

void main(string[] seçenekler)
{
    Main.init(seçenekler);
    Pencere pencere = new Pencere();
    Main.run();
}
Burada bir resim oluşturduk. setFromFile ile resmin hangi kütükten yüklenmesini istediğimizi belirtiyoruz.
add komutu ile de pencereye ekliyoruz.

Programı derleyip çalıştıralım

Programı aşağıdaki komut ile derleyebilirsiniz.
$ dmd `pkg-config --cflags --libs gtkd-3` resim.d
Çalıştırmak için ise ./resim yazmanız yeterli.
Eğer her şey sorunsuz gittiyse şuna benzer bir ekran görüyor olmalısınız.

Yorumlar

Bu blogdaki popüler yayınlar