老问题,如何在canvas中输入中文

crazymens 2005-08-18 06:11:50
以前看文章一直说canvas中不能输入文字,但是最近看到 TeveQ游戏(http://game.joyes.com/News/2005/06/02/1_162848234.asp)中提供聊天的界面,很是疑惑,难道现在canvas中可以录入中文了么?另外在gameloft的最新游戏中new york nights中,用户也可以在界面上输入英文,界面特别漂亮。 我想应该有很多人关心这个问题的。
...全文
874 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
randomm 2005-08-20
  • 打赏
  • 举报
回复
理论上可以自己写输入法。。但是太麻烦了,并没有人做过这事。。
在Canvas上直接输入英文很简单,英文就26个字母而已
heeppy 2005-08-19
  • 打赏
  • 举报
回复
无论是高级界面接口还是低级界面直接用你在电脑上的输入法输入即可.
jsjjms 2005-08-19
  • 打赏
  • 举报
回复
新手学习.
网络咖啡 2005-08-19
  • 打赏
  • 举报
回复
刚刚搜索以前的帖子,有人这么回答"Canvas 和Screen虽然是不同的显示方式,但是他们都是继承自Displayable接口所以
你可以在canvas中写一个响应Command的函数来调用一个你预先写好的继承TextBox的类来输入汉字,保存在一个共享内存或缓冲中,canvas中再从共享内存或缓冲里读出应该可以。"
什么意思啊,该如何做呢?

________
这样的方式还是要混合使用高级用户界面和低级用户界面
crazymens 2005-08-18
  • 打赏
  • 举报
回复
刚刚搜索以前的帖子,有人这么回答"Canvas 和Screen虽然是不同的显示方式,但是他们都是继承自Displayable接口所以
你可以在canvas中写一个响应Command的函数来调用一个你预先写好的继承TextBox的类来输入汉字,保存在一个共享内存或缓冲中,canvas中再从共享内存或缓冲里读出应该可以。"
什么意思啊,该如何做呢?
crazymens 2005-08-18
  • 打赏
  • 举报
回复
3楼,自己写个输入法太困难了.因该如何调用系统的输入法呢?在高级界面中系统是如何工作的
我也不是太清楚,明白的给介绍一下吧.

csdn的论坛不能贴图,太不方便了.
yg1982 2005-08-18
  • 打赏
  • 举报
回复
canvas上可以输入中文哟,只要你能调用系统的输入法或自己写个输入法。
网络咖啡 2005-08-18
  • 打赏
  • 举报
回复
关于一下
homesos 2005-08-18
  • 打赏
  • 举报
回复
学习

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧