Discussion:
[問題] J2ME API文件
(时间太久无法回复)
嘿嘿
2006-10-23 03:17:18 UTC
Permalink
我在MIDP 2.0中看到Math這個class

只有6個method可以呼叫,abs()、max()、min()

可是我在寫程式時,卻可以呼sqrt()和random()

請問有人知道為什麼嗎?

我以為MIDP的API已經把它可以用的都寫出來了

如果不是這樣的話,那我怎麼知道MIDP還可以用哪些J2SE的API?

先謝謝大家!!


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.2.170
痞子軍團團長
2006-10-23 03:33:02 UTC
Permalink
※ 引述《Jnaive (嘿嘿)》之銘言:
: 我在MIDP 2.0中看到Math這個class
: 只有6個method可以呼叫,abs()、max()、min()
: 可是我在寫程式時,卻可以呼sqrt()和random()
: 請問有人知道為什麼嗎?
: 我以為MIDP的API已經把它可以用的都寫出來了
: 如果不是這樣的話,那我怎麼知道MIDP還可以用哪些J2SE的API?
: 先謝謝大家!!

你應該是用 IDE 開發的吧?
那,你應該 check 一下你的 IDE 是抓哪一個版本的 library
說不定你用的是手機自行提供的,那就很難說裡頭有什麼了

=====
這應該只是你沒有把兩個部份對應好... 吧....

--
 侃侃長論鮮窒礙  網站:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  個人版:telnet://legend.twbbs.org
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.153.56
嘿嘿
2006-10-23 04:28:02 UTC
Permalink
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《Jnaive (嘿嘿)》之銘言:
: : 我在MIDP 2.0中看到Math這個class
: : 只有6個method可以呼叫,abs()、max()、min()
: : 可是我在寫程式時,卻可以呼sqrt()和random()
: : 請問有人知道為什麼嗎?
: : 我以為MIDP的API已經把它可以用的都寫出來了
: : 如果不是這樣的話,那我怎麼知道MIDP還可以用哪些J2SE的API?
: : 先謝謝大家!!
: 你應該是用 IDE 開發的吧?
: 那,你應該 check 一下你的 IDE 是抓哪一個版本的 library
: 說不定你用的是手機自行提供的,那就很難說裡頭有什麼了
: =====
: 這應該只是你沒有把兩個部份對應好... 吧....

先謝謝你的回答

的確是我自己沒對應好

我用KToolBar就無法通過編譯了

我是用Eclipse加上EclipseME

是按照下面官網的教學安裝和設定的

http://eclipseme.org/docs/configuring.html

有人知道怎麼設定嗎?我看了我設定的lib,不太知道怎麼改

我沒在eclipse改過,也不太懂到底該include哪些jar

我也看不懂KToolBar下的lib用了哪些

目前include的jar都在WTK22\lib下的jar

看起來有個地方怪怪的,include了cldcapill.jar和midpapi20.jar

這兩個地方含有java.lang的package

搞不懂為什麼重覆了,我用的Math又是用了哪個jar裡的java.lang



--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.2.170
._.
2006-10-23 19:57:46 UTC
Permalink
※ 引述《Jnaive (嘿嘿)》之銘言:
: 的確是我自己沒對應好
: 我用KToolBar就無法通過編譯了
: 我是用Eclipse加上EclipseME
: 是按照下面官網的教學安裝和設定的
: http://eclipseme.org/docs/configuring.html
: 有人知道怎麼設定嗎?我看了我設定的lib,不太知道怎麼改
: 我沒在eclipse改過,也不太懂到底該include哪些jar
: 我也看不懂KToolBar下的lib用了哪些

.. 去 google 查了一下我才知道你是在說 J2ME WTK... orz
基本上就 cldc 跟 midp 跟其他額外勾選的部分而已吧.

感覺上 EclipseME 好像不需要什麼額外設定 (除非你有需要一些額外的功能)
就 Eclipse, WTK, EclipseME (這個 EclipseME 的版本要跟 Eclipse 版本相對應)
然後開新專案... 寫寫寫... 透過 WTK 模擬器執行.

: 目前include的jar都在WTK22\lib下的jar
: 看起來有個地方怪怪的,include了cldcapill.jar和midpapi20.jar
: 這兩個地方含有java.lang的package
: 搞不懂為什麼重覆了,我用的Math又是用了哪個jar裡的java.lang

cldcapi11.jar 應該是 cldc 的 api 的 1.1 版
midpapi20.jar 應該是 midp 的 api 的 2.0 版

cldc 跟 midp 的關聯你可以打 google 找一下,
下面是 google 第一個搜尋結果.
http://www-128.ibm.com/developerworks/tw/library/j-j2me/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.150.239

继续阅读narkive:
Loading...