j2me学习笔记
文章平均质量分 77
甲壳虫
现在全身心投入到开发的事业中去
展开
-
j2me学习笔记【4】——Item类的学习
Item类是Form类的派生类;ChoiceGroup类是Item类的派生的。一个ChoiceGroup类的实例是一个复选框或单选按钮。itemStateChanged()方法用来处理Item类的实例的状态的改变,这个方法在ItemStateListener接口中定义,通过在应用程序中自动调用这个方法来使用Item类。必须实现Item类的实例的应用程序创建itemStateChanged()方法。原创 2011-01-24 15:41:00 · 1239 阅读 · 1 评论 -
j2me学习笔记【14】——创建圆弧并填充颜色小例子
<br /> 圆弧式用于绘制圆、椭圆和其他曲线图形的曲线段。绘制圆弧的过程中,第一步是定义画布上会被圆弧覆盖的区域,这个区域使用矩形定义而不是圆弧的圆周。把这个区域当做一个盒子定义,在这个盒子中绘制角。同坐指定两组坐标定义矩形。一组是矩形左上角的坐标(x1,y1),另一组是矩形右下角的坐标(x2,y2)。 一旦定义了矩形,您必须定义用于绘制圆弧的终点。在一个钟表商,3点的位置是0,当您逆时针方向移动时,度数就会递增;12点的位置是90,9点是180,6点是270;当你顺时针方向移动时,度数就会递减。根原创 2011-02-11 14:05:00 · 1044 阅读 · 0 评论 -
j2me学习笔记【13】——创建矩形框、圆角矩形以及填充颜色小例子
<br /> 可以通过标记左上角和右下角的坐标来定义矩形的尺寸。在画布上可以绘制4中矩形,分别是矩形框、填充矩形、圆角矩形框、圆角填充矩形。<br /> 可以调用drawRect()方法创建矩形框,调用fillRect()方法填充矩形。需要4个参数,前两个是矩形的左上角坐标(x1,y1),后两个参数是的宽度和高度(x2,y2)。<br /> 必须在绘制举行前,使用setColor()方法设定用于绘制矩形的颜色。否则,就使用图形环境的当前颜色既绘制矩形的边框又填充矩形的内部,这依赖于要绘制的原创 2011-02-11 14:00:00 · 1902 阅读 · 0 评论 -
j2me学习笔记【11】——捕获和处理按键编码
<br />在MyCanvas类中定义的最后一个方法是keyPressed()方法。当用户在键盘上按下一个按键时,设备的应用程序管理器会调用keyPressed()方法,把按键编码传给keyPressed()方法进行处理。<br />package mtk;import javax.microedition.lcdui.Canvas;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandL原创 2011-02-10 15:15:00 · 815 阅读 · 0 评论 -
j2me学习笔记【12】——游戏操作Canvas类的up、down、left、right、fire属性使用实例
<br />一个游戏操作会根据游戏者按下的按键调用keyPresed()、keyReleased()、keyRepeated()方法。可以调用getGameAction()方法探测发生了哪些游戏操作。getGameAction()方法需要一个参数,即游戏者选择的按键的按键编码,这个编码会作为参数传给keyPressed()、keyReleased()和keyRepeated()方法。<br /> 使用两种方法可以探测游戏者所选择的游戏操作按键。<br /> 第一种:调用getKeyCode()方原创 2011-02-10 15:37:00 · 1226 阅读 · 0 评论 -
j2me学习笔记【8】——TextField的使用实例
<br />下面的一个实例是TextField的使用实例,输入、提交并显示输入内容。<br /> <br />package mtk;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;impor原创 2011-02-09 10:35:00 · 1167 阅读 · 0 评论 -
j2me学习笔记【10】——Ticker类实现在屏幕上横向滚动文本
<br />package mtk;import javax.microedition.lcdui.Choice;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.原创 2011-02-10 09:54:00 · 877 阅读 · 0 评论 -
j2me学习笔记【9】——List中复选框的使用实例
在写代码的时候,出现一个错误,我的错误地方为boolean choice[]=new boolean[list.size];下次注意。package mtk;import javax.microedition.lcdui.Alert;import javax.microedition.lcdui.AlertType;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener原创 2011-02-10 09:22:00 · 897 阅读 · 0 评论 -
j2me学习笔记【7】——复选框的应用
<br />package mtk;import javax.microedition.lcdui.Choice;import javax.microedition.lcdui.ChoiceGroup;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.原创 2011-01-27 16:02:00 · 872 阅读 · 2 评论 -
j2me学习笔记【6】——获取日期时间
<br />获取系统的日期和时间,两种方法,一种利用DateField,另一种利用Calendar.<br />package mtk;import java.util.Calendar;import java.util.Date;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.DateFi原创 2011-01-27 15:59:00 · 869 阅读 · 0 评论 -
j2me学习笔记【5】——抛出异常处理的小例子
<br />抛出异常处理,当按第二次退出,才真正退出。<br />package mtk;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microedition.l原创 2011-01-27 15:56:00 · 712 阅读 · 0 评论 -
j2me学习笔记【3】——简单的在线帮助示例
一个简单的在线帮助示例,在示例中应用到了Form,TextBox。其中TextBox是用来显示帮助信息的,TextBox上有“返回”,Form上有“帮助”,“退出”。原创 2011-01-24 15:00:00 · 751 阅读 · 1 评论 -
j2me学习笔记【2】——利用Display类的isColor()方法获取设备是否支持彩色的信息
<br />利用Display类的isColor()方法获取设备是否支持彩色的信息。<br /> <br />package mtk;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;impor原创 2011-01-24 13:15:00 · 684 阅读 · 0 评论 -
j2me学习笔记【1】——helloworld程序示例
Command下的参数BACK:一个导航命令,返回到上一个屏幕用户逻辑。CANCEL:取消当前屏幕的对话。EXIT:从应用程序退出。HELP:帮助。ITEM:使用这个命令键入应用程序可以提示的实施,特定于屏幕上的项或选择的内容。OK:标准确认,回复当前屏幕的对话。SCREEN:当前屏幕应用程序定义。STOP:将停止一些目前正在运行的进程,操作等TextBox的构造函数TextBox(String title, String text, int maxSize, int constraints)title:标原创 2011-01-24 11:20:00 · 881 阅读 · 0 评论 -
j2me学习笔记【15】——使用低层用户界面显示文本小实例
字体类型有默认系统字体、等宽字体和均衡字体3种字体类型,系统默认字体是设备所选择的字体,在等宽字体中,所有字符的宽度都相同。在均衡字体中,字符的宽度由字符的自然情况决定。 有4种字形可以选择,分别是无格式、加粗、斜体和下划线,可以使用或操作符对文本应用多种字形。 字体大小有小号、中号和大号3种。 调用setFont()方法设定字体,这个方法是Graphics类的成员函数。setFont()方法需要一个参数,即Font类的实例。可以调用getFont()方法获得Font类的实例。ge原创 2011-02-11 14:40:00 · 1380 阅读 · 1 评论