J2ME编程实例---之数字键的测试

白给的ID

白给的ID

2016-02-19 13:37

今天图老师小编给大家介绍下J2ME编程实例---之数字键的测试,平时喜欢J2ME编程实例---之数字键的测试的朋友赶紧收藏起来吧!记得点赞哦~
函数
  protected void keyPressed(int keyCode) {
  }
  让我们能够使用手机数字键
  下面是我编写的一个实例,由两个文件组成:
  
  //liuy002.Java
  package example.liuy.liuy002;
  
  import javax.microedition.lcdui.Display;
  import javax.microedition.lcdui.Form;
  import javax.microedition.midlet.MIDlet;
  import javax.microedition.midlet.MIDletStateChangeException;
  
  public class liuy002 extends MIDlet {
  
  /**
   * @see MIDlet#startApp()
   */
  protected void startApp() throws MIDletStateChangeException {
  Display d = Display.getDisplay(this);
  keytest f = new keytest();
  d.setCurrent(f);
  }
  
  /**
   * @see MIDlet#pauseApp()
   */
  protected void pauseApp() {
  }
  
  /**
   * @see MIDlet#destroyApp(boolean)
   */
  protected void destroyApp(boolean flag) throws MIDletStateChangeException {
  }
  }
  
  //keytest.java
  package example.liuy.liuy002;
  
  import javax.microedition.lcdui.Canvas;
  import javax.microedition.lcdui.Graphics;
  
  public class keytest extends Canvas {
  
  /**
   * ConstrUCtor for keytest
   */
  String aMessage = "[请按键]";
  
  
  protected keytest() {
  super();
  }
  
  /**
   * @see Canvas#paint(Graphics)
   */
  protected void paint(Graphics g) {
  
  g.drawString(aMessage,10,10,Graphics.TOPGraphics.LEFT);
  
  }
  protected void keyPressed(int keyCode) {
  
  aMessage = getKeyName(keyCode);
  aMessage = "数字"+aMessage+"已被按下";
  repaint();
  
  }
  
  }
  //
展开更多 50%)
分享

猜你喜欢

J2ME编程实例---之数字键的测试

编程语言 网络编程
J2ME编程实例---之数字键的测试

J2ME编程最佳实践之屏幕导航

编程语言 网络编程
J2ME编程最佳实践之屏幕导航

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

J2ME游戏开发实例讲解

编程语言 网络编程
J2ME游戏开发实例讲解

J2ME编程最佳实践之灵活的RMS应用

编程语言 网络编程
J2ME编程最佳实践之灵活的RMS应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java编程:实例分析J2ME网络编程的两种方法

编程语言 网络编程
Java编程:实例分析J2ME网络编程的两种方法

J2ME学习系列之如何将J2ME与XML集成

编程语言 网络编程
J2ME学习系列之如何将J2ME与XML集成

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

设置Win8本地IP地址的完美方案

设置Win8本地IP地址的完美方案

DIV CSS列形导航一例

DIV CSS列形导航一例
下拉加载更多内容 ↓