Programlarda görsel arayüz nasıl oluşturulur?
Sanırım başlığı doğru seçebildim. Demek istediğim http://www.iobit.com/advancedsystemcareper.html uygulaması kadar profesyonel anlamda olmasa da bunlara benzer şekilde arayüzleri bildiğimiz windows formları şeklinden nasıl kurtarabiliriz. Bunların yazılmış ayrı kontrolleri mi var yoksa grafikerler bir şekilde uyarlıyor mu anlayamadım hepte merak etmişimdir.
02 Mar '13, 11:02 orhangazi
03 Mar '13, 04:50
Masaüstü uygulamalardan demek istiyorsun sanırım.
(02 Mar '13, 11:33)
Evet masaüstü uygulamalar
(03 Mar '13, 02:33)
Sanırım aradığın şey Java için JavaFX, .NET içinde WPF.
Bu konuları bi araştır. Örneklere bak. Aradığını büyük ihtimalle bulursun.
Birde .Net için DevExpress ve Telerik gibi hazır componentler var. Bunlarada bak.
Diğer bir yolda kendin yazabilirsin. Custom Control/User Control konularınıda araştırırsan kendi componentlerini nasıl yapacağınıda öğrenebilirsin. Diğer türlü Windows Formlarlada denemedim ama resimleri falan kullanarak yapılabilir büyük ihtimalle. Her kontrolün özelliklerini(arka plan resimlerini vb...) değiştirerekte birşeyler yapılabilir.
03 Mar '13, 03:33 emrekacan
Kendi yazılmış component leri yani kontrolleri vardır muhtemelen. Bunu yapmanın başka bir yolu var mı bilmiyorum.
02 Mar '13, 11:59 numankaraaslan
Merhaba, öncelikle hangi programlama dilini kullandığınızı bilmekte fayda var, En basitinden windows için Windows Presentation Foundation (kısaca WPF) var. WPF ile xaml kodu sayesinde web sayfası oluşturur gibi her komponenti kolaylıkla istediğin tarzda oluşturabiliyorsun. Veya Klasik windows forms üzerinden gidiyorsan, bunu standart windows form öğelerini görünmez yapıp (borderlar, üst bar, vs..) sonrasında kendi oluşturduğun arabirimi ekleyip (mesela uygulamayı kapaymak için "x" olan bir buton oluşturup, oradan kapattırmak gibi) yöntemlerle gerçekleştirebilirsin. Ama dediğim gibi eğer .net uygulaması oluşturuyorsan yapacağın en mantıklı hamle XAML oluşturmayı öğrenmek olacaktır. Ben açıkçası Telerik gibi hazır komponentleri tavsiye etmiyorum, bunları kullanıp sonraki zamanlarda kapalı kaynak kod olduklarından güncellemelerde ve yeni teknolojiye ayak uydurmakta zorlanılan projelerle karşılaştım. permanent link
03 Mar '13, 09:59 dreampowder
Soruldu: 02 Mar '13, 11:02
Görüntüleme: 1,497 kez
Son güncelleme: 03 Mar '13, 09:59