‘J2ME’ Kategorisi için Arşiv

J2ME - TextBox UI Bileseni

Cumartesi, 09 Şubat 2008

J2ME ortaminda yazi tipinde veri girisi yapmak için kullandigimiz bilesenlerden biri TextBox’ tir. Bu nesne tüm ekranimizi kaplayarak bize tam sayfa görünümünde veri girisi yapma imkani verir. Bu veri girisi harf, sayi veya klavyemizin destekledigi herhangi bir karakter olabilir. TextBox’ lar tüm yüksek seviye bilesenler gibi telefonlar arasinda farkliliklar gösterebilir.
TextBox yapisi asagidaki gibidir.

TextBox (String title, String text, int maxSize, int constraints)



Bu yapida istenen dört parametre sirasi ile title, text, maxSize ve constraints’ tir.
(more…)

J2ME - Display UI Bileseni

Cumartesi, 02 Şubat 2008

UI bilesenlerini ekranda göstermemiz için öncelikle ekrana sahip olmamiz gerekir bu yüzden bir nesneyi ekrana atamadan önce ekran sahip olmaliyiz. Bunun için Display tipinde bir nesne tanimlamaliyiz. Display nesnesinin static bir metodu olan getDisplay() metodu ile belirttigimiz bir midletin ekranini alabiliriz. Bu metoda almamiz gereken midlet nesnesinin referansini göndermemiz gerekiyor.

Display.getDisplay(MIDlet m);

(more…)

J2ME - UI (User Interface – Kullanıcı Arayüz) Bileşenleri

Cuma, 01 Şubat 2008

J2ME uygulamalarini kullanici tarafinda sunmak için belli arayüzleri kullanir. Bu her programlama dilindeki gibi kullanici arayüzü yani user interface bilesenleridir. Bu bilesenler bize kullanicidan veri almak yada veri göndermek için görsel bilesenler olusturma imkani verir.
(more…)

J2ME - MIDlet Gelistirme

Perşembe, 31 Ocak 2008

Geçen yazılarda J2ME mimarisi, NetBeans kurulumu ve NetBeans ile J2ME ile uygulama gelistirmeden bahsetmistik. Simdi J2ME nin temelini olusturan MIDlet konusuna ve NetBeans ile J2ME uygulamalari gelistirmeyi inceleyecegiz. Asagidaki yazidaki adimlari bildigimizi varsayarak uygulama gelistirme safhasina geciyoruz. Netbeans Ile J2ME Uygulama Gelistirme/

Oncelikle Demo projemize sag tusla tikliyoruz ve new -> MIDlet secenegini seciyoruz.

(more…)

NetBeans ile J2ME uygulama gelistirme

Pazartesi, 28 Ocak 2008

Daha onceki yazida J2ME (Java Micro Edition) dan bahsetmistik simdi NetBeans ile ilk J2ME uygulamamizi gelistirecegiz. Oncelikle NetBeans’ i aciyoruz New Project’ i seciyoruz.
(more…)

J2ME Giriş

Salı, 22 Ocak 2008

90′ li senelerin ortalarinda Sun Microsystems mühendisleri bir çok embeded cihaz üzerinde calisabilecek tek bir platform daha dogrusu ara katman yapmayi amaçlamislardi ve bu amaçla Java diye bir dil ortaya çikardilar bu platform ara katmanda dili o makineye ait calistiralabilir koda çeviriyordu. Ancak internetin ve çalistirma ortamlarinin genislemesiyle bu platforma bilgisayar ortamlarinda da ihtiyaç duyuldu. Java gitgide appletler, servletler ve J2EE mimarisi ile enterprise ortamda yer göstermeye basladi. Yani tek bir uygulamayi Windows, Linux, Unix, Solaris vs… farki olmadan her ortamda sorunsuz olarak çalistirabilecektik ki bu uygulamalar bizim sirketimizi belkemigini olusturan ERP vs… uygulamalar olacakti.

Ancak yillar olayi tekrardan tersine çevirdi özellikle mobil cihazlarin gelismesi Java’ yi yine bu embeded ortamlarda ihtiyaç duyulur hale getirdi. Bu sebeple basta J2ME (Java Micro Edition) olmak üzere Java Card, Java TV vs… platformlar ortaya çikarildi. Bu örnekler git gide çogaliyor Java ile bu gün buzdolabi, televizyon, cep telefonu, akilli kartlar, Lego oyuncaklari vs… programlanabiliyor.

(more…)