Ana içeriğe atla

Kayıtlar

2012 tarihine ait yayınlar gösteriliyor

JFrame arka plan resmi - JFrame background image

Bu videomuzda arka plana bir resmi nasıl yükleriz, üzerine panelleri nasıl ekleriz layoutları nasıl kullanırız gibi sorulara cevap verecek nitelikte bir videodur. Umarım yararlı olmuştur.. Proje:  http://sdrv.ms/YkXchQ

JAVA DA GÜVENLİK VE KAPSÜLLEME (SET VE GET METOTLARI)

                Java programlama dili yapısı itibarı bakımıyla diğer programlama dillerine nazaran daha güvenlidir. Java’nın güvenli olmasını sağlayan en büyük etken kendinden önce geliştirilen dillerin zaafları göz önünde bulundurarak bu zaafları hesaplayıp ve bu doğrultuda geliştirilmiş olmasıdır. Bir önce ki makalemiz olan “C Programla dili ile Ram Bellekte Kısa Bir Seyahat” adlı makalemizde diziden taşan bir döngüden bahsetmiştik ve hatta aynı örneği Java da denediğimizde bize aşağıda ki hatayı vermişti. ” Exception in thread "main" java.lang.NullPointerException at tr.Run.main(Run.java:11) ”  Java C ve C++’ın yıkıcı özelliklerini kapatmış, güçlü ve yapıcı özelliklerini alarak geliştirilmiştir. Bu yüzden Java yapısı itibari ile de güvenli bir programlama dili olarak kendini göstermektedir. Bunun dışında Java da çeşitli şifreleme yöntemleri ve değişkenleri saklama gibi bazı güvenlikle ilgili metotlar kullanılmaktadır. Bunlardan en bilenini ise kapsüllemedir. Kapsülleme Ned

iki tarihin karşılaştırılması

Kodlar:  indir

Java Muhasebe Programı Tasarım

MİMARİ VE PAKET TASARIMI AŞAĞIDA Kİ GİBİ

Java'da 30 Dakika da Neler Yapılabilir ?

Java'da 30 dakika da kalabalık bir arayüz tasarlamak.... İletişim blog                     : http://eclipseturkiye.blogspot.com Blog İletişim E-Mail         : eclipseturkiye@gmail.com Geliştirici iletişim E-Mail   : emrahdedeoglu@gmail.com

Java da Arayüz Geliştirme ve Constructors Özellikleri(Video)

HIDE_ON_CLOSE - DISPOSE_ON_CLOSE arasındaki ince fark

Merhaba arkadaşlar. Ben Hakan Keten. Mustafa Kemal Üniversitesi Hassa Meslek Yüksek Okulunda 2. sınıf öğrencisiyim. Bende artık burda sizlerle birlikte elimizden geldiği, dilimizin döndüğü kadarıyla derslerimizle aracılığıyla sizlerle birlikte olacağım. İlk olarak JDialog veya JFrame kullanımlarımızda sıkça kullandığımız  HIDE_ON_CLOSE  ve DISPOSE_ON_CLOSE arasındaki küçük farktan bahsedeceğim. İlk bakışta işlem olarak aynı işi görüyor değil mi her ikisi de pencereyi kapatıyor. Peki ya arkaplanda neler oluyor? Bu sorumuzu ufaktaktan ufaktan anlatmaya başlayalım. Gui'lerde kullandığımız   HIDE_ON_CLOSE açılmış pencereyi gizler ram üzerinde tutmaya devam eder. Kullanıcının daha sonra çağırmasını bekler. DISPOSE_ON_CLOSE ise pencereyi gizler ram üzerindeki verilerini temizler. Kullanıcının daha sonra çağırmasını beklemez. Pencere açılacağı zaman yeniden oluşturulması gereklidir. Bu durum kullanılacağı yere göre avantajları ve dezavantajları da beraberinde getirmektedir. Örneğin Singl

C Programlama Dili İle Ram Bellekte Kısa Bir Seyahat

       Merhaba sevgili Eclipse Türkiye kullanıcıları sizlere bugün C'nin üstün bir özelliğinden bahsedeceğim. Fakat buna başlamadan önce Bir çok programlama dilinin ağa babası olarak kabul edilen C'nin mazisine değinmemek mümkün değildir. C makine dillerinin zorluklarını aşmak için 1972 yılında Ken Thompson ve Dennis Ritchie tarafından geliştirilmiştir. Program geliştirildikten sonra Unix işletim sistemi bu dille yazılmıştır. Bugün Linux İşletim sisteminin çekirdeği de Unix'tir ve halen C programlama dili bu çekirdeği geliştirmek için kullanılmaktadır. 1990 yılından sonra ANSI(Amerikan Standartları) tarafından ücretsiz bir dil olarak standartlaştırılmış ve halka arz edilmiştir. C neden diğer programlama dillerine göre bunca yıl geçmesine rağmen üstünlük gösterir ?       C programlama dili kullanıcının herşeyi bildiğini kabul eder, buna mutakıben kullanıcının sisteme zarar verme, sistemi kötüye kullanma hatta sistemi diskalifiye etmek dahil herşeye izin verir ta ki işletim

Apache Derby'de Tablo ve Veritabanı Oluşturma

Merhaba arkadaşlar, bugünkü dersimiz de Derby Gömülü Veritabanın’da Veri tabanı ve tablo oluşturmaktan bahsedeceğim.  Derby Gömülü Veri tabanı sunucu özelliği taşımaz ve tek kullanıcılıdır. Yani Derby ile oluşturulmuş bir veri tabanını sadece bir program kullanır. Derby de ufak değişiklikler olsa da genel itibariyla tablo oluşturma diğer VTYS’lerle aynıdır ve aynı mantıkta çalışır. Şimdi kısaca basit bir veri tabanı ve tablo oluşturmaktan bahsedeceğim. Veri Tabanımızın adı : EclipseTurkiye olusun. Tablomuzun ismi ise sanalKursKategori olsun ve sanalKursKategori tablosun da id, katAdi sütunları olsun. Derby’de veri tabanı oluşturma kodu aşağıda ki gibidir. “jdbc:derby:c:/EclipseTurkiye;create=true”; bunun anlamı şudur. jdbc derby ile c: sürücüsünde EclipseTurkiye adında bir veri tabanı yoksa oluştur. Create=true yoksa oluştur anlamında kullanılmıştır. Burada veri tabanı oluştururken c:/EclipseTurkiye adında c: / sürücüsüne yeni bir veri tabanı klasorü oluşturmaktadır, bu işi otomatik o

Apache Derby Gömülü Veri Tabanı(Embedded Database)

Merhaba arkadaşlar sizlere kısaca Derby Gömülü Veri tabanından bahsedeceğim. Derby gömülü veri tabanı IBM tarafından üretilen  bir veri tabanı yönetim sistemidir. İlk üretildiğin de adı Couldscape'di sonradan IBM açık kaynak kod olarak adını da değiştirerek Derby yaptı ve Apache'nin geliştirmesi için devretti, şimdiler de Apache tarafından geliştirilmektedir. Apache Derby'nin kullanıldığı alanlara, desteklediği prgoramlama dillerine, faydalarına ve eksiklerine bakacak olursak durum aşağıda ki anlatıldığı gibidir.  Apache derby'yi hangi programlama dilleri destekliyor ?   •                      Apache derby sadece java için geliştirilmiş bir VTYS(Veri Tabanı Yönetim Sistemi)'dir . Apache Derby'nin Faydaları nelerdir ? •                      Apache derby küçük uygulama geliştirenler için SQL desteği olan bir VTYS'dir. •                      Sunucu fonksiyonlarına ihtiyaç duymaz. •                      Apache Deby Cep telefonlarının mesaj kayıt bölümlerinde, Te

Eclipse ile Java Dersleri Derby Gömülü Veritabanı Domain 8 RAPORLAMA(iReport,jasper) Son Ders

Dersler de yaptığımız Projenin kaynak kodlarını Aşağıda ki linkten indirebilirsiniz; https://drive.google.com/file/d/0B7yxEzrzCof_eURwdHprbXlTZkE/edit?usp=sharing Link güncellenmiştir.

Eclipse ile Java Dersleri Derby Gömülü Veritabanı Domain 7 Düzenleme(Update)İşlemleri

Eclipse İle Java Dersleri Derby Gömülü Veritabanı 6 Domain sil İşlemleri

C’DEN JAVA’YA GEÇEN GENETİK ÖZELLİKLER

Merhaba arkadaşlar bugün ki dersimizde C’den Java’ya geçen genetik bir özelliğe değineceğim. Bilindiği üzere Java programlama dilinde kullanıcıdan alınan her değer String’dir bu yüzden dolayı, sayılarla ilgili bir işlem yapmak istiyorsak o sayıyı String’den Double ya da Integer’a çevirmemiz gerekiyor. Bu işlem için Java da çeşitli classlar ve metotlar kullanılmaktadır, bunlardan en bilineni  “ Integer. parseInt (); “ metodudur. Bir örnekle anlatacak olursak bu metodu Integer. parseInt (urunFiyatField.getText())); kullanımı bu şekilde. Gördüğünüz gibi  urunFiyatField adında bir textField’mız var buradan ürün fiyatı üzerinde işlem yapılması gerekiyor bu yüzden Integer.parseInt metodunu kullanıyoruz, urunFiyatField’dan aldığımız değer üzerinde ancak bu şekilde işlem yapabiliyoruz. PEKİ, JAVA BU ÖZELLİĞİ NEREDEN ALDI?                 Bilindiği üzere Java, C++  programlama dili ile yazılmış bir programlama dilidir. Birçok özellikte C++’ın var olan yapıları ile oluşturulan kısa fonksiyonlar

Eclipse İle Java Dersleri Derby Gömülü Veritabanı 5 Domain Bul İşlemleri

Eclipse İle Java Dersleri Derby Gömülü Veritabanı 4 Domain INSERT,SELECT

Eclipse İle Java Dersleri Derby Gömülü Veritabanı 3 Ara Yüz Domain

Eclipse İle Java Dersleri Derby Gömülü Veritabanı 2 Ara Yüz Domain

Eclipse İle Java Dersleri 1 Derby Gömülü veritabanı Proje ve Tanımı

ECLİPSE İLE TOPTANCI OTOMASYONU PROJESİ

Merhaba arkadaşlar toptancı otomasyonu projemin kaynak kodlarını aşağıda ki linkten indirebilirsiniz.(LİNK GÜNCELLENMİŞTİR.) Toptancı Otomasyonu(LİNK GÜNCELDİR)

Emrah DEDEOĞLU Java Projesi

Okulu: Hassa Meslek Yüksekokulu Öğrenci Adı ve Soyadı : Emrah Dedeoğlu Projenin Adı ve Program dili: Toptancı Otomasyonu Projesi Eclipse Java. Ders: Sistem Analizi ve Tasarımı Proje Danışman Hocası: Alper Kahriman.

How to use in java Radion Button(Radio Button Nasıl Kullanılır?)

  JPanel radioPanel = new JPanel( new GridLayout(1, 1)); //Panel Oluşturuluyor radioPanel.setBorder(BorderFactory. createTitledBorder ( "" )); //Panel Çizgi final String erkek = "Erkek" ; //Radio Button İsimleri              final String kadin = "Kadın" ; //Radio Button İsimleri JLabel cinsiyetLabel = new JLabel( "Cinsiyet:" , JLabel. RIGHT ); //Radio Button Sol Kenar Yazısı final ButtonGroup group = new ButtonGroup(); //Radio Buttonları Eklemek için grup oluşturuluyor JRadioButton erkekButton = new JRadioButton(erkek); //Radio Buttonların içine yukarda belirttiğimiz Stringler radio buttonların içine ekleniyor JRadioButton kadinButton = new JRadioButton(kadin); //Radio Buttonların içine yukarda belirttiğimiz Stringler radio buttonların içine ekleniyor                           erkekButton.setActionCommand(kadin); //Kadın button seçili değil              erkekButton.setSelected( true ); //Erkek button’u seçili yapar              radio

How to use in java JComboBox(JComboBox Java da Nasıl Kullanılır)

Merhaba arkadaşlar size bugün java'da  JComboBox'ın nasıl kullanılacağından bahsedeceğim. JComboBox için öncelikle ayrı bir panel oluşturacağım. bu panelin adı tamponJPanel olacak. JPanel  tamponJPanel   =  new  JPanel(); JLabel kategoriJLabel = new JLabel( "Ürün Çek:" , JLabel. RIGHT ); /*Combobox sol kenar yazısı*/     tampJPanel.add(kategoriJLabel); /*Panele Ekleniyor*/     JComboBox kategoriBox = new JComboBox(); /*ComboBox'ımız oluşturuluyor*/     kategoriBox.setEditable( false ); /*Müdehale edilmemesi için yani editlenmemesi için false yapılıyor*/     tampJPanel.add(kategoriBox); /*Sonra JComboBox'ımız Panele Ekleniyor.*/

How to Change Language JOptionPane in Java (Dil Değiştirme Türkçeleştirmek)

Bu dersimizde size ShowMessage diyaloglarının Türkçeleştirilmesinden kısaca bahsedeceğim, umarımı işinize yarar. Öncelikle String değer dönderen initString adında bir method oluşturuyoruz. public String [] initString () { return null ; } Sonra method'un içersine dilini değiştirmek istediğmiz Diyalog türünü yazıyoruz ve ok butonun adını yazıyoruz. UIManager . put ( "OptionPane.okButtonText" , "Tamam" ); Sonra String bir dizi oluşturuyoruz String JOpHataMsj [] = { "Veritabanı bağlantısı başarısız !" } ; ve return ile bu diziyi döndürüyoruz. Not: Bu oluşturduğumuz dizi hata yada uyarı için kullanıcıya görünecek mesaj içerecek. return JOpHataMsj Sonra kullanmak istediğimiz method içerisinde String dizi olarak initString method'dumuzu çağırıyoruz. Aşağıda ki gibi String [] tamamString = initString (); // ve JOptionPane içerisinde ki kullanımı da şu şekilde olacak; ImageIcon hataIcon = new ImageIcon ( "images/hata2.png" ); /