Tìm kiếm Blog này

Thứ Năm, 28 tháng 10, 2010

kiem tra

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Ktra1 extends MIDlet implements
ItemStateListener, CommandListener
{
private Display display;
private Form fmMain;
private Command cmExit;
private Command cmketqua;
private StringItem siketqua;
private String diem="0";
private ChoiceGroup cgtracnghiem;
private int cgtracnghiemIndex;

public Ktra1()
{
display = Display.getDisplay(this);
// Tao ra cau hoi trac nghiem
cgtracnghiem = new ChoiceGroup("Cau hoi trac nghiem", Choice.EXCLUSIVE);
// cac tuy chon
cgtracnghiem.append("Cau hoi 0", null);
cgtracnghiem.append("Cau hoi 1", null);
cgtracnghiem.append("Cau hoi 2", null);
cgtracnghiem.append("Cau hoi 3", null);
siketqua = new StringItem("Ket Qua: ", null);
cmExit = new Command("Exit", Command.EXIT, 1);
cmketqua = new Command("Ket Qua", Command.SCREEN,2);

fmMain = new Form("");
fmMain.append("Danh sach nhom :\n");
fmMain.append("Chu Lan Phuong\n");
fmMain.append("Pham Bao Thach\n");
cgtracnghiemIndex = fmMain.append(cgtracnghiem);
fmMain.addCommand(cmExit);
fmMain.addCommand(cmketqua);
fmMain.setCommandListener(this);
fmMain.setItemStateListener(this);
}
public void startApp()
{
display.setCurrent(fmMain);
}
public void pauseApp()
{ }
public void destroyApp(boolean unconditional)
{ }
public void commandAction(Command c, Displayable s)
{
if (c == cmketqua)
{
siketqua.setText(diem);
fmMain.append(siketqua);
fmMain.removeCommand(cmketqua);
fmMain.delete(cgtracnghiemIndex);
display.setCurrent(fmMain);
}
else if (c == cmExit)
{
destroyApp(false);
notifyDestroyed();
}
}
public void itemStateChanged(Item item)
{
if (item == cgtracnghiem)
{

if (cgtracnghiem.getSelectedIndex()==0) diem = "0";
if (cgtracnghiem.getSelectedIndex()==1) diem = "1";
if (cgtracnghiem.getSelectedIndex()==2) diem = "2";
if (cgtracnghiem.getSelectedIndex()==3) diem = "3";
}
}
}

Không có nhận xét nào: