<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Melih Sakarya &#187; MIDlet</title>
	<atom:link href="http://www.melihsakarya.com/tag/midlet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.melihsakarya.com</link>
	<description>Java teknolojileri yazıları</description>
	<lastBuildDate>Wed, 25 Aug 2010 18:49:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>J2ME &#8211; DateField UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-datefield-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-datefield-ui-bileseni/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 18:59:18 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[datefield]]></category>
		<category><![CDATA[MIDlet]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=485</guid>
		<description><![CDATA[Tarih girişleri yazılımcılar için her zaman sorun olmuştur. Tarih girişi için kullanıcı dd/mm/yyyy, dd.mm.yyyy gibi formatlar kullanabilir. TextField gibi alanlarda bunu anlamamız sorun olur sonuç olarak girilen ilk veya ilk iki değer gün yada ay olabilir. DateField J2ME ortamında bu girişleri konutrollü bir şekilde yapmamızı sağlar. Bu telefonun özelliklerine göre formatlı bir giriş ekranı yada [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-datefield-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; TextField UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-textfield-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-textfield-ui-bileseni/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 18:47:50 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[MIDlet]]></category>
		<category><![CDATA[TextField]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=481</guid>
		<description><![CDATA[TextBox benzeri bir form bileşenidir tek başına ekrana atanamaz sadece form bileşenine eklenebilir. Form bileşeninin ekrana atanmasıyla ekranda görünür. Bir form üzerinde birden fazla TextField bileşeni olabilir.
Yapı olarak aşağıdaki gibidir.



TextField&#40;String label, String text, int maxSize, int constraints&#41;;


Label değişkeni TextField nesnesinin yanında yada üstünde bulunan etikettir. Bu bir form için “Ad” veya “Soyad” gibi bir form [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-textfield-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; Form UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-form-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-form-ui-bileseni/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 18:53:56 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Form]]></category>
		<category><![CDATA[MIDlet]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=475</guid>
		<description><![CDATA[Kullanıcı arayüzü (UI – User Interface) bileşenlerinde şimdiye kadar gördüğümüz kadarı ile sadece bir adet nesneyi ekrana atayabiliyorduk. Peki şöyle bir senaryomuz olsun bizden mobil tabanlı bir öğrenci bilgi sistemi yapmamız isteniyor ve kullanıcıdan 16 adet parametre alınacak. Bu gibi bir durumda Command’ lar kullanılarak isteğe göre adımlarda ekrana diğer bileşen aktarılabilir fakat bu hem [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-form-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; Alert UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-alert-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-alert-ui-bileseni/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 18:49:52 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[alert]]></category>
		<category><![CDATA[MIDlet]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=472</guid>
		<description><![CDATA[İşlem zamanlarında yada sonu gibi durumlarda kullanıcıya uyarı veya hata mesajları gibi bilgi ekranları gösterebilir yada sesli uyarı verebiliriz. Bu gibi durumlarda Alert nesnesi en çok işe yarayacak bileşenimizdir. Alert sadece görüntü olarak değil telefona ait ses özelliklerini kullanarakta kullanıcıya belli uyarılar yapabilir. Bunlar hata, uyarı, bilgi gibi durumlar olabilir.
Alert yapısı aşağıdaki gibidir.



Alert &#40;String title&#41;;
Alert [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-alert-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; List UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-list-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-list-ui-bileseni/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 19:00:16 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[MIDlet]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=462</guid>
		<description><![CDATA[Kullanıcı girişlerinde sadece karakter girişleri yeterli olmayabilir. Bazı durumlarda kullanıcıya belirli değerleri seçtirmek isteyebiliriz işte böyle durumlarda List sınıfını kullanıyoruz. List bir dizi değer içerisinden bir ve bir kaçını seçmemize yarayan UI (User Interface) bileşenidir.
List yapısı aşağıdaki gibidir.
List (String title, int listType);

List sınıfının iki adet kurucu metodu vardır. Bunlar title ve listType tır.

title	-	 List üzerinde [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-list-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; TextBox UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-textbox-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-textbox-ui-bileseni/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 18:22:29 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[MIDlet]]></category>
		<category><![CDATA[textbox]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=447</guid>
		<description><![CDATA[J2ME ortamında yazı tipinde veri girişi yapmak için kullandığımız bileşenlerden biri TextBox’ tır. Bu nesne tüm ekranımızı kaplayarak bize tam sayfa görünümünde veri girişi yapma imkanı verir. Bu veri girişi harf, sayı veya klavyemizin desteklediği herhangi bir karakter olabilir. TextBox’ lar tüm yüksek seviye bileşenler gibi telefonlar arasında farklılıklar gösterebilir.
TextBox yapısı aşağıdaki gibidir.

TextBox (String title, [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-textbox-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; Display UI Bileşeni</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-display-ui-bileseni/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-display-ui-bileseni/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 19:21:22 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[MIDlet]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=441</guid>
		<description><![CDATA[UI bileşenlerini ekranda göstermemiz için öncelikle ekrana sahip olmamız gerekir bu yüzden bir nesneyi ekrana atamadan önce ekran sahip olmalıyız. Bunun için Display tipinde bir nesne tanımlamalıyız. Display nesnesinin static bir metodu olan getDisplay() metodu ile belirttiğimiz bir midletin ekranını alabiliriz. Bu metoda almamız gereken midlet nesnesinin referansını göndermemiz gerekiyor.



Display.getDisplay&#40;MIDlet m&#41;;


Yukarıdaki kod bloğu ile ekran [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-display-ui-bileseni/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; UI (User Interface – Kullanıcı Arayüz) Bileşenleri</title>
		<link>http://www.melihsakarya.com/2008/12/j2me-ui-user-interface-%e2%80%93-kullanici-arayuz-bilesenleri/</link>
		<comments>http://www.melihsakarya.com/2008/12/j2me-ui-user-interface-%e2%80%93-kullanici-arayuz-bilesenleri/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 19:16:55 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[MIDlet]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=436</guid>
		<description><![CDATA[J2ME uygulamalarını kullanıcı tarafında sunmak için belli arayüzleri kullanır. Bu her programlama dilindeki gibi kullanıcı arayüzü yani user interface bileşenleridir. Bu bileşenler bize kullanıcıdan veri almak yada veri göndermek için görsel bileşenler oluşturma imkanı verir.

UI bileşenleri iki türdür diyebiliriz bunlar yüksek seviye ve düşük seviye bileşenlerdir. Yüksek seviye bileşenler tamamen çalışan sisteme bağlı ve çalıştığı [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/12/j2me-ui-user-interface-%e2%80%93-kullanici-arayuz-bilesenleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME Giriş</title>
		<link>http://www.melihsakarya.com/2008/11/j2me-giris/</link>
		<comments>http://www.melihsakarya.com/2008/11/j2me-giris/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 12:13:14 +0000</pubDate>
		<dc:creator>Melih Sakarya</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java Micro Edition]]></category>
		<category><![CDATA[MIDlet]]></category>

		<guid isPermaLink="false">http://www.melihsakarya.com/?p=7</guid>
		<description><![CDATA[90&#8242; 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 [...]]]></description>
		<wfw:commentRss>http://www.melihsakarya.com/2008/11/j2me-giris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
