`
文章列表
Canvas帮助我们处理低级系统事件。重绘事件一个是用低级API的系统至少要具有描绘画面的能力。startApp(){MyCanvas mc=new MyCanvas();display.setCurrent(mc);}public class MyCanvas extends Canvas{  public void paint(Graphics g){  { //code of paint.    }}serviceRepaints()用来强制队列中的重绘事件快点做完。坐标系迪卡尔坐标系的Y轴方向向下就是我们屏幕上的坐标系。坐标是指像素(Pixel)和像素之间的空格所构成的坐标。Graphi ...

关于unconditional

    博客分类:
  • web
在active状态调用destroyApp(boolean unconditional)或者pauseApp()方法可以使得MIDlet进入destroyed或者pause状态。值得一提的是destroyApp(boolean unconditional)方法,很多开发者对unconditional参数不是很理解,事实上,当destroyApp()方法被调用的时候,AMS通知MIDlet进入destroyed状态。在destroyed状态的MIDlet必须释放了所有的资源,并且保存了数据。如果unconditional为false的时候,MIDlet可以在接到通知后抛出MIDletStateCh ...
Form是一个容器类型,在Form上加入各式各样的Item子类,就形成了丰富的画面。 Form等校线: 靠左(Item.LAYOUT_LEFT) 靠中(Item.LAYOUT_CENTER) 靠右(Item.LAYOUT_RIGHT) setLayout()设定/getLayout获取 每个Item都会有个Label属性,设为null代表不要Label。getLabel()/setLabel() Item的实际显示大小: 最小尺寸(Minimum size):该组件运作时至少需要的尺寸 setMinimumHeight()/getMinimumWidth() 期望尺寸(Preferred ...
AlertType是工具类,本身不能实例化。它提供了几个定义好的AlertYtpe以辅助Alert类使用。包括:ALARM 警报CONFIRMATION 确定ERROR 错误INFO 提供信息WARNING 警告警告音:Display display;AlertType.ALARM.playSound(display);AlertType.CONFIRMATION.playSound(display);AlertType.ERROR.playSound(display);AlertType.INFO.playSound(display);AlertType.WARNING.playSound(d ...
TextBox tb=new TextBox("title","initial text",10,TextField.ANY);参数说明:第一个为标题,第二个是初始内容,第三个是允许输入字符最大长度(Unicode码中文也算一个字),第四个是限制类型。tb.setString()设置内容,tb.getString()取出内容。tb.setMaxSize()设定长度,tb.getMaxSize()取出长度。tb.size()返回当前内容长度。最后一个参数是限制类型,如下:限制储存内容的:TextField.ANYTextField.EMAILADDRText ...
Screen类有四个子类: Alert List TextBox FormList根据Choice接口的定义,分为:Choice.Exclusive(单选)Choice.MULTIPLE(多选)Choice.IMPLICIT(简易式的单选)单选型Image img=Image.createImage("/a.png");List l=new List("List test",Choice.Exclusive);l.append(" ...
import java.io.UnsupportedEncodingException;        String s1 = (String)request.getParameter("txtcondition");        try {              s1 = new String(s1.getBytes("ISO-8859-1"),"GB2312");           } catch (UnsupportedEncodingException e1) {            e1.printStackTrac ...

联合查询

    博客分类:
  • db
有一组图片(1-4张),第一张审核信息放在主表a里,所有图片详细信息放在从表b里,每组图片的objid是相同的。现在要查询所有未审核的图片信息。需要在a表中查询chkflg=0,在b表中查询objid和a相同的所有图片详细信息。select a.id,b.*form zubiao a,congbiao b where a.chkflg=0 and b.objid=a.id
LCDUI(Limited Configuration Device UI)不用AWT/SWING的原因:移动设备CPU慢,内存小;没有鼠标,只是触控屏幕和简单的按钮;屏幕小,不需要重叠窗口;消息处理机制负荷太重。LCDUI高级API(Screen子类)具有移植性,对画面的掌控程度较低,组件的属性由系统来决定。LCDUI低级API(使用Canvas的子类和Graphics类)对整个手机的画面具有完全控制权。两者可以在同一个MIDLet里混合使用。Displayable抽象类:javax.microedition.lcdui.Displayable的子类可以分成两大类:Canvas和Screen。 ...
JSR-68 j2me platform:Optional Packages 厂商选择性实现包Profile 高级API MIDP(Mobile Information Device Profile)Configuration 底层 硬件 低级APIJCP(Java Community Process)  JSR(Java Specification Request) ConfigurationCDC(Connected Device Configuration)CLDC(Connected Limited Device Conf ...
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="JavaScript">function howmany(){var fm;fm=document.form1; for(i = 0; i < fm.rd.length; i++){  if(fm.rd[i].checked==true){   for(j=0; j<=i;j++){  ...

J2SE Code Names

    博客分类:
  • java
VERSION CODE NAME   RELEASE DATE JDK 1.1.4 Sparkler Sept 12, 1997 JDK 1.1.5 Pumpkin Dec 3, 1997 JDK 1.1.6 Abigail April 24, 1998 JDK 1.1.7 Brutus Sept 28, 1998 JDK 1.1.8 Chelsea April 8, 1999 J2SE 1.2 Playground Dec 4, 1998 J2SE 1.2.1 (none) March 30, 1999 J2SE 1.2.2 Cricket July 8, 1999 ...
上传文件时如果下拉列表框或file框为空,会报错。下面就解决这个问题。 提取下拉框中的值的一个测试:<body>请给出下拉框的值 : <select name="mychoise" onPropertyChange="a()">  <option selected >选择</option>  <option>1</option>  <option>3</option>  <option>5</option></select>& ...
首先我不太确定Js能否扑捉到file的value,于是作了一个测试:<script language=javascript>function upLoadFile1(){alert(document.UploadForm.myfile.value);}</script><a href="#" onClick="javascript:upLoadFile1()"><font size="7">uuuuu</font></a> 测试结果,myfile能跟到。 下面就来判 ...
1 翻页时排序:为了实现多种排序的显示页面,翻页函数得增加排序这个参数,以实现多种排序下的翻页。因此原函数[<a href='#' onClick="rollPage(<%=Next%>,<%=len%>)">下一页</a>] 更改如下:[<a href='#' onClick=" ...
Global site tag (gtag.js) - Google Analytics