討論區快速選單
知識庫快速選單
程式設計俱樂部Facebook粉絲團 網路投保旅行平安險 討論區最近新進100則主題
[ 回上頁 ] [ 討論區發言規則 ]
如何用J2ME的語法計算SHA-1
更改我的閱讀文章字型大小
作者 : stu94113240(123123123)
[ 貼文 1 | 人氣 205 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/12/16 下午 03:22:13
我要在我寫的這段程式裡面加入讓使用者輸入的10個數字可以做SHA-1的運算再取經SHA-1計算出來40個英數字的前10個做輸出,要怎麼寫??我試過在J2SE的環境下是可以寫的出來的,可是改到J2ME裡面卻都編譯不過
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.security.*;
import java.io.*;


public class InputTest extends MIDlet implements CommandListener{//屬性、方法、元件
 
 Command numCommand;
 Command passCommand;
 Command exitCommand;
 Command cofirmCommand;
 Form f;
 TextField asd;
 StringItem txtC;
 Display display;
 InputTest my = new InputTest();
   
 public InputTest() { //屬性、元件、初值設定(初始化)
  
  display = Display.getDisplay(this);
  numCommand = new Command("數字",Command.SCREEN,1);
  passCommand = new Command("密碼",Command.SCREEN,1);
  exitCommand = new Command("離開",Command.SCREEN,1);
    
 }
 
 public void startApp(){ //程式開始

  f=new Form("一次性密碼");
  f.append("一次性密碼程式(未完成)");
  f.addCommand(numCommand);
  f.addCommand(passCommand);
  f.addCommand(exitCommand);
  f.setCommandListener(this);
  display.setCurrent(f);
  
 }
 
 public void pauseApp(){
  
 }
 
 public void destroyApp(boolean unconditional){
  
 }
 
 public void commandAction(Command c,Displayable s){
     //各事件處理函數
  if (c==numCommand){
   asd = new TextField("請輸入數字","",10,TextField.NUMERIC);
   cofirmCommand = new Command("確認",Command.OK,1);
   f = new Form("數字 TextField");
   txtC = new StringItem("","",Item.BUTTON);
   f.append(asd);
   f.append(txtC);
   f.addCommand(cofirmCommand);
   f.addCommand(exitCommand);
   f.setCommandListener(this);
   display.setCurrent(f);
  
  
  if (c==exitCommand){
   destroyApp(false);
   notifyDestroyed();
   
  }if (c==cofirmCommand){
   int A = Integer.parseInt(asd.getString());
   txtC.setText("\n輸出為 :"+(A));
   
  }
    
 }
 
}
 板主 : 徵求中
 > J2ME - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - J2ME - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
J2ME
1 Kenton 80 
2 joe 50 
J2ME
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.03125