Arkadaşlar bu Java için hangi geliştirme ortamını kullanıyorsunuz ve Java 'da GUI uygulamaları nasıl oluşturuluyor?
Eclipse 'yi kurdum, ilk "Hello World" programını çalıştırdım. :)
Açıkcası C, C++ 'ın değerini ve geliştirme ortamlarının ne büyük bir nimet olduğunu bir kez daha anladım.
Bir de GUI için AWT, SWT, swing var deniliyor.Ben sadece swing ile bir deneme yaptım;
Yaptığım deneme böyle.Basit bir MessageBox 'da verdiğimiz stringimizi yazdırıyoruz ekrana.
Fakat bu pek hoşuma gitmedi.Neden derseniz, program çalıştıktan sonra Win7 temel renk düzenini değiştiriyor ve dialog ekranı Win98 'dan kalma bir tarzda ekrana çıkıyor.
Bu sorun üzerine biraz araştırma yaptım fakat istediğim cevabı bulamadım. BU konuda yardımlarınızı bekliyorum.
Acaba bu sorun sadece bende mi böyle yoksa başka grafik kütüphaneleri var mı?
Program geliştirmeden çok, geliştirme ortamlarının edinilmesi, kurulması, çalıştırılabilir hale getirilimesi SDK ile canımı sıktı.
Ne yalan söyliyim "Bu mu lan Java!!!" diye içimden geçirmekten kendimi engelleyemedim.
Eclipse 'yi kurdum, ilk "Hello World" programını çalıştırdım. :)
Açıkcası C, C++ 'ın değerini ve geliştirme ortamlarının ne büyük bir nimet olduğunu bir kez daha anladım.
Bir de GUI için AWT, SWT, swing var deniliyor.Ben sadece swing ile bir deneme yaptım;
import javax.swing.JOptionPane;
.....
JOptionPane.showMessageDialog(null, "Hello World");
Yaptığım deneme böyle.Basit bir MessageBox 'da verdiğimiz stringimizi yazdırıyoruz ekrana.
Fakat bu pek hoşuma gitmedi.Neden derseniz, program çalıştıktan sonra Win7 temel renk düzenini değiştiriyor ve dialog ekranı Win98 'dan kalma bir tarzda ekrana çıkıyor.
Bu sorun üzerine biraz araştırma yaptım fakat istediğim cevabı bulamadım. BU konuda yardımlarınızı bekliyorum.
Acaba bu sorun sadece bende mi böyle yoksa başka grafik kütüphaneleri var mı?
Program geliştirmeden çok, geliştirme ortamlarının edinilmesi, kurulması, çalıştırılabilir hale getirilimesi SDK ile canımı sıktı.
Ne yalan söyliyim "Bu mu lan Java!!!" diye içimden geçirmekten kendimi engelleyemedim.