package elte.java2_utikalauz5.j2me; import java.io.*; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** Események kezelése. Az ablak személyes adatok egyszerű beviteli képernyője lehet. @link.forrásfájl {@docRoot}/../data/j2me/src ItemStateTeszt.java @link.letöltés {@docRoot}/../data/j2me ItemStateTeszt.jar @link.letöltés {@docRoot}/../data/j2me ItemStateTeszt.jad @since Java 2 Útikalauz programozóknak 5.0 */ public class ItemStateTeszt extends CommandTeszt implements ItemStateListener { public void startApp() { boolean started2 = started; super.startApp(); if( !started2 ) { form.setItemStateListener(this); } } public void itemStateChanged(Item item) { if( item == szuletesnap ) { System.out.println("Születésnap beállítva:" + szuletesnap.getDate()); } else if (item == nev ) { if( nev.getString().length() > 0 && !nev.getString().substring(0,1).equals( nev.getString().substring(0,1).toUpperCase()) ) { System.out.println("Nagy kezdőbetű kell!"); } } } }