Design of Java AWT for Java ME CLDC Platforms
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === As the trend, Java embedded system is more and more important evolvement. Graphics user interface(GUI) is accompanied with this trend. Advance technology is not common to the public, and it’s not really convenient in practice. Combined above two directions, G...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/53598173033024605521 |
id |
ndltd-TW-101NCTU5394006 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCTU53940062016-03-28T04:20:52Z http://ndltd.ncl.edu.tw/handle/53598173033024605521 Design of Java AWT for Java ME CLDC Platforms 適合嵌入式平台Java ME CLDC的Java AWT的設計 Pai, Chia-Yun 白家芸 碩士 國立交通大學 資訊科學與工程研究所 101 As the trend, Java embedded system is more and more important evolvement. Graphics user interface(GUI) is accompanied with this trend. Advance technology is not common to the public, and it’s not really convenient in practice. Combined above two directions, GUI system in Java embedded environment is a growing research topics in the future. According to Java AWT in JavaME CDC/PBP,we simplified the Java AWT classes, and remains most part of API, and designs a GUI system for JavaME CLDC, named MMES AWT. Compared with Java AWT in JavaME CDC/PBP, MMES AWT has less classes, less system classes supporting, KNI implementing native functions, native graphics library supporting simpler, and provides thread-safe mechanism. MMES AWT experiments two basic GUI system functions, displaying and accepting mouse, keyboard messages. In experiment results, two functions successfully implement and displaying almost looks same with PBP AWT. MMES AWT is a basic, simple GUI system. It’s convenient to implementing in other way or porting to other platform. And it is also a basis for advance development, ex 3D GUI. Tsai, Chun-Jen 蔡淳仁 2012 學位論文 ; thesis 58 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === As the trend, Java embedded system is more and more important evolvement. Graphics user interface(GUI) is accompanied with this trend. Advance technology is not common to the public, and it’s not really convenient in practice. Combined above two directions, GUI system in Java embedded environment is a growing research topics in the future. According to Java AWT in JavaME CDC/PBP,we simplified the Java AWT classes, and remains most part of API, and designs a GUI system for JavaME CLDC, named MMES AWT. Compared with Java AWT in JavaME CDC/PBP, MMES AWT has less classes, less system classes supporting, KNI implementing native functions, native graphics library supporting simpler, and provides thread-safe mechanism. MMES AWT experiments two basic GUI system functions, displaying and accepting mouse, keyboard messages. In experiment results, two functions successfully implement and displaying almost looks same with PBP AWT. MMES AWT is a basic, simple GUI system. It’s convenient to implementing in other way or porting to other platform. And it is also a basis for advance development, ex 3D GUI.
|
author2 |
Tsai, Chun-Jen |
author_facet |
Tsai, Chun-Jen Pai, Chia-Yun 白家芸 |
author |
Pai, Chia-Yun 白家芸 |
spellingShingle |
Pai, Chia-Yun 白家芸 Design of Java AWT for Java ME CLDC Platforms |
author_sort |
Pai, Chia-Yun |
title |
Design of Java AWT for Java ME CLDC Platforms |
title_short |
Design of Java AWT for Java ME CLDC Platforms |
title_full |
Design of Java AWT for Java ME CLDC Platforms |
title_fullStr |
Design of Java AWT for Java ME CLDC Platforms |
title_full_unstemmed |
Design of Java AWT for Java ME CLDC Platforms |
title_sort |
design of java awt for java me cldc platforms |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/53598173033024605521 |
work_keys_str_mv |
AT paichiayun designofjavaawtforjavamecldcplatforms AT báijiāyún designofjavaawtforjavamecldcplatforms AT paichiayun shìhéqiànrùshìpíngtáijavamecldcdejavaawtdeshèjì AT báijiāyún shìhéqiànrùshìpíngtáijavamecldcdejavaawtdeshèjì |
_version_ |
1718213787613396992 |