Netbeans、移动开发和屏幕大小

Netbeans、移动开发和屏幕大小,netbeans,midlet,windows-mobile-5.0,screen-resolution,Netbeans,Midlet,Windows Mobile 5.0,Screen Resolution,我正在研究HTC Advantage的原型设计,它运行Windows Mobile 5,屏幕分辨率为640x480(如果是纵向的,则为其他方式) 在任何人加入并建议将其开发为原生Windows mobile应用程序之前,我们正在将其原型化为Java midlet,因为我们还想了解如果我们决定在其他移动平台上运行代码,会有哪些限制/限制/设计考虑因素:Java允许我们以更少的代码更改成为最大的移动基础 我正在使用Netbeans 6.8进行开发,我看不到任何方法可以将midlet的“设备屏幕”视图

我正在研究HTC Advantage的原型设计,它运行Windows Mobile 5,屏幕分辨率为640x480(如果是纵向的,则为其他方式)

在任何人加入并建议将其开发为原生Windows mobile应用程序之前,我们正在将其原型化为Java midlet,因为我们还想了解如果我们决定在其他移动平台上运行代码,会有哪些限制/限制/设计考虑因素:Java允许我们以更少的代码更改成为最大的移动基础

我正在使用Netbeans 6.8进行开发,我看不到任何方法可以将midlet的“设备屏幕”视图从典型的手机大小的屏幕更改,也无法将视图从纵向更改为横向;类似地,模拟器没有大分辨率设备

我正在使用默认的移动设备ClamShellCldPhone1。我看过其他一些设备配置文件,但从我所看到的来看,它们似乎都不是针对大屏幕设备的。我找不到任何文档来告诉我ClamshellCldcPhone1和DefaultCldcPhone2之间的区别

有人有过这样的经历吗?我读到的大多数现有的东西都说是为更小的分辨率设计的,并使用锚定来确保控件保持在原位;然而,由于我有一个分辨率是两倍的屏幕,我想为这个分辨率写一些东西(考虑到这是目前的原型世界)。我可以将代码复制到HTC设备上进行测试,但这(可能)会很痛苦,尤其是在早期阶段


欢迎任何建议:-)

我已经很久没有这样做了,但我认为您可以复制一个现有的配置文件,重命名它,然后将设置更改为您想要的设置。

您需要的是针对手机外形的新模拟器配置。 Netbeans中的仿真器与SUN有限公司的J2ME SDK(以前的无线工具包,因此是WTK的缩写)相同

您可以制作ClamshellCldcPhone1文件夹的副本,该文件夹可能位于
C:\Program Files\NetBeans 6.8\mobility8\WTK2.5.2\wtklib\devices
中,并修改新配置中的映像和.properties文件,以匹配您要模拟的设备

您可以添加/删除物理键,调整屏幕大小,并使其成为触摸屏


这一切都应该在J2ME SDK文档中解释。

我花了一些时间浏览文档,但没有看到任何一个地方谈论它。我找到了这些文件(至少从我所看到的),但更改没有生效:可能错过了尝试反向跟踪配置的内容,但看不到内容。FWIW,我使用的是无线Tookit3,而不是2.5.2。干杯。