📄 acctstartform.java
字号:
package org.gui.com;
import java.util.Date;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.StringItem;
import org.radiusClient.com.AcctSend;
public class AcctStartForm extends Form implements CommandListener{
Display display;
private long start_time;
private StringItem si = new StringItem("计费开始时间:", "");
private Command backCommand = new Command("返回", Command.BACK, 1);
private Command acctCommand = new Command("结束计费", Command.ITEM, 1);
private Form form;
public AcctStartForm(Display display,Form form) {
// TODO Auto-generated constructor stub
super("计费信息");
// append(si);
addCommand(backCommand);
addCommand(acctCommand);
setCommandListener(this);
this.display = display;
this.form = form;
}
public void commandAction(Command c, Displayable s) {
// TODO Auto-generated method stub
if(c==backCommand){
display.setCurrent(form);
}else if(c==acctCommand){
String server_IP = "datagram://" + "127.0.0.1" + ":"
+ 1813;
AcctSend as = new AcctSend(display,server_IP,form);
//String start_time = si.getText();
//System.out.println(start_time);
//long startTime = Long.parseLong(start_time);
as.acctStop(start_time);
}
}
public void appendSi()
{
append(si);
}
public void setSi(Date startTime)
{
//String start_time = String.valueOf(startTime);
si.setText(""+startTime);
start_time = startTime.getTime();
}
public long getTime()
{
return start_time;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -