高级API中的一个例外是CustomItem,它允许开发者自定义他们自己的Form对象。尽管这是一个从Item派生的高级组件,但它的表现更像一个Canvas。尽管其他高级Form对象已经实现了用户交互管理和对象间切换,但是扩展了抽象类CustomItem的类将负责实现其行为。
Sony Ericsson P900和Nokia 6600对CustomItem的实现是不同的,反映在两种手机对用户交互的不同。在Nokia 6600上扩展CustomItem并重新定义keyPressed()、keyReleased()和keyRepeated()方法,而在Sony Ericsson P900上重定义pointerPressed()、pointerDragged()和pointerReleased()方法。这样,扩展的CustomItem能在两种平台上正确表现其行为。