|
How to implement Gauge UI component |
|
|
This Java tip explains implementation of Gauge high level UI component
in mobile applications. The tip implements a graphical display, such as a
bar graph, of an integer value. The Gauge contains a current value that lies
between zero and the maximum value, inclusive. A Gauge can be of two
types:interactive or non-interactive. In interactive mode, the user is
allowed to modify the value while opposite in non-interactive.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.Ticker;
public class GaugeDemo extends MIDlet implements CommandListener
{
private Display display;
private Command exit;
Form frm;
Gauge gauge;
public GaugeDemo ()
{
//Create a Gauge Object with message
gauge =new Gauge("Gauge", true, 100, 20) ;
display = Display.getDisplay(this);
}
public void startApp()
{
frm=new Form("GaugeDemo Demo");
exit= new Command("Exit",Command.EXIT,1);
frm.addCommand(exit);
frm.setCommandListener(this);
//Adding gauge to form
frm.append(gauge);
display.setCurrent(frm);
}
public void pauseApp()
{
}
public void destroyApp(boolean un)
{
}
public void commandAction(Command cmd,Displayable d)
{
}
}
|
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.