Helpful Information
 
 
Category: BlackBerry Development
Custom fields

Hello every one.
I wish to create custom fields , so i extend my class with Field class and gave the body of paint and layout methods.
In paint method i have drawn a rectangle.
Now i wish that the rectangle should be focusable and when user clicks on rectangle the event can be trapped.


package mypackage;

import net.rim.device.api.ui.Field;
import net.rim.device.api.ui.Graphics;
import net.rim.device.api.ui.container.MainScreen;


public final class rect extends Field
{
public rect()
{


}


protected void layout(int arg0, int arg1) {

setExtent(200,200);

}

protected void paint(Graphics g) {

g.drawRect(20, 20, 160, 60);


}
}


thanks










privacy (GDPR)