手机的java获取屏幕游戏为什么总在屏幕一角

服务热线:400-702-1168 ()
您好,访客
||||||||||
J2ME手机游戏设计:转换屏幕坐标系方法[1]
发布时间: 15:37:46&&来源:&&作者:&&点击:731
&&&&??此文章摘自《J2ME手机游戏设计技术与实战》定价:¥3Array.80 特价:¥2Array.85 详细&&
&&&&所谓坐标转换,就是将原点坐标转变为所指定的坐标位置。但是要先了解手机屏幕坐标系统的正负值关系。一般来说,在笛卡儿坐标系统中x轴向右为正值,保持增加数值,而y轴向上为正值的增加数值,如示例6-8。
&&&&但是如图6-16中手机屏幕坐标系虽然x轴同样向右是正值,而y轴却是向下为正值,这需要先了解清楚。
图6-16& 手机坐标系说明
&&&&手机屏幕原点在画面左上角,Graphics类中有一个移动原点坐标系的调用方法,用它来转换新的坐标系。
&&&&public void translate (int x, int y)
&&&&将原点坐标平移至x, y坐标点,如图6-17所示。
&图6-17& 手机转换坐标点示意图
&&&&public int getTranslateX ()&&&&取得坐标系X轴方向的位移量,如图示x。
&&&&public int getTranslateY ()&&&&取得坐标系Y轴方向的位移量,如图示y。
&&&&示例6-8&&&&/× &&&&& 原点坐标转换应用 &&&&×/ &&&&import javax.microedition.midlet.×; &&&&import javax.microedition.lcdui.×; &&&&public class canvasDemo5 extends MIDlet &&&&{ &&&&&& D &&&&&& canvasTrans &&&&&& public canvasDemo5() &&&&&& { &&&&&&&&& canvastranslate=new canvasTranslate(); &&&&&&&&& display=Display.getDisplay(this); &&&&&& }
[1] &[2] &
以上内容由
搜集整理,如转载请注明原文出处,并保留这一部分内容。
  “华夏名网”
是成都飞数科技有限公司的网络服务品牌,专业经营虚拟主机,域名注册,VPS,服务器租用业务。公司创建于2002年,经过6年的高速发展,“华夏名网”已经成为我国一家知名的互联网服务提供商,被国外权威机构评价为十大IDC服务商之一。
华夏名网网址导航:
上一篇:下一篇:
(4915次点击) (2768次点击) (4158次点击) (2793次点击) (2369次点击) (3727次点击) (3568次点击) (2358次点击) (2528次点击) (2438次点击)
(3415次点击) (3233次点击) (3244次点击) (3989次点击) (2408次点击) (2320次点击) (3211次点击) (3619次点击) (2352次点击) (2334次点击)
&2002- 飞数科技 版权所有
电话总机:028-91 94
公司地址:四川省成都市青龙街51号倍特康派大厦10楼5号为什么我的手机在使用JAVA时屏幕会一直亮着?_百度知道
为什么我的手机在使用JAVA时屏幕会一直亮着?
我的手机是“天语b921”在使用JAVA屏幕会一直亮着。我有个朋友他用的和我一样的手机,他和我有一样的问题。什么原因?
提问者采纳
这重现象很正常!这是开发商设计的,有的用户可以自己调
其他类似问题
java的相关知识
其他1条回答
这是肯定的了,非智能机它没有你那待机功能了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁W725手机的Java软件都不能用(点一下屏幕发白然后退出), 可能是误删了系统程序, 请教高人如何解决?_百度知道
W725手机的Java软件都不能用(点一下屏幕发白然后退出), 可能是误删了系统程序, 请教高人如何解决?
提问者采纳
到别人的手机上把存储卡取下来,然后复制到自己卡里面。
提问者评价
太感谢了,真心有用
其他类似问题
java软件的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我买了台手机 屏幕尺寸是118×68×22mm 支持JAVA游戏的 但是为什么我每次下的游戏都是屏幕只占一半的_百度知道
我买了台手机 屏幕尺寸是118×68×22mm 支持JAVA游戏的 但是为什么我每次下的游戏都是屏幕只占一半的
请问屏幕尺寸118×68×22有哪些名牌机型
哪些机型的尺寸可以占满整个屏幕,让屏幕对称
提问者采纳
你可以适当的缩小模拟器的大小或者在里面设置大小
提问者评价
其他类似问题
屏幕尺寸的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我手机是全屏幕手写的,屏幕跟nokia5230差不多一样大,支持java程序,为什么下了一个手机令牌java版本_百度知道
我手机是全屏幕手写的,屏幕跟nokia5230差不多一样大,支持java程序,为什么下了一个手机令牌java版本
程序刚刚打开的时候,就提示java程序已关闭,这属于什么情况?
提问者采纳
版本不兼容
其他类似问题
nokia5230的相关知识
其他1条回答
系统问题吧,山寨机很容易出现这些问题
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 java获取屏幕 的文章

 

随机推荐