`

Nokia N800/N810如何配置java + SWT

阅读更多
最近在玩Nokia的tablet... N800和N810.  虽然不自带java, 但可以安装一个叫jalimo的冬冬, 使用cacao的java vm.  不过没有swing和awt, 所以要安装swt-gtk的jar.

jalimo的地址这里:
https://wiki.evolvis.org/jalimo/index.php/Main_Page

用你的N800/810去那里的maemo板块https://wiki.evolvis.org/jalimo/index.php/Maemo下载所需要的软件即可.

SWT的就相对简单了, 去eclipse.org那里就有很多samples:
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.RowLayout;
import org.eclipse.swt.widgets.*;
 
public class SimpleSwtSample {
 
  public static void main(String[] args) {
    Display display = Display.getDefault();
    final Shell shell = new Shell(display);
    shell.setLayout(new RowLayout(SWT.VERTICAL));
 
    Label label = new Label(shell, SWT.CENTER);
    label.setText("Hello maemo");
 
    Button button = new Button(shell, SWT.NONE);
    button.setText("close");
    button.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event arg0) {
        shell.dispose();
      }
    });
 
   shell.open();
 
   while (!shell.isDisposed())
     if (!display.readAndDispatch())
       display.sleep();
  }
}


在你PC的eclipse里面编译后SSH或者USB copy到N8x0, 然后在x-terminal或者SSH下面运行:
cacao -cp /usr/share/java/swt-gtk.jar:. SimpleSwtSample


由于目前maemo下面还没有java compiler, 所以不能在机子上编译.
貌似有人编译成功了jikes, 但需要很多的lib... 偶是功力不够... 幕友办法鸟~~~

有N8x0的童鞋可以试试, 挺好玩的一个机子~~~ 有wifi,skype,flash,python,gcc,java...
分享到:
评论
10 楼 lordhong 2010-03-14  
foxty 写道
呃。。看成810了。不过800貌似就少了个qwerty键盘。

不知JJ状况如何。 合适的话,就入一个折腾折腾。 哈哈。


挺新的,我基本没怎么用过,刚刷了2008 diablo final,装了个ssh,就这样,配件齐全
9 楼 foxty 2010-03-14  
呃。。看成810了。不过800貌似就少了个qwerty键盘。

不知JJ状况如何。 合适的话,就入一个折腾折腾。 哈哈。
8 楼 lordhong 2010-03-13  
foxty 写道
lordhong 写道
楼上的N800要吗?

莫非老大有货要出? #18

有啊,谁要?貌似几百块的样子,行情
7 楼 foxty 2010-03-12  
lordhong 写道
楼上的N800要吗?

莫非老大有货要出? #18
6 楼 lordhong 2010-03-02  
楼上的N800要吗?
5 楼 foxty 2010-03-01  
一直想入一个N810,一直也没找到。YYD,前几天谈了一个卖家,转手卖给别人了。这信用啊。
4 楼 lordhong 2009-04-08  
N810还行, 刷Android不是很稳定, 还是maemo吧
3 楼 danielking 2009-04-08  
我也有一个n810,工作环境和家里都有wifi,只是出门就不太方便,不过像西单东单这样的地方还是很容易找到免费wifi的,而且现在很多茶座,快餐店,咖啡厅也有,需要用时往门口一站....
还有它的gps也还是挺好玩的.
2 楼 lordhong 2009-04-02  
没有wifi确实没有用武之地... 有wifi+skype... 无敌的说...
1 楼 yangzhihuan 2009-04-01  
N810这种设备在国内是无用武之地的,因为没有wifi.似乎它就只能通过wifi连接网络了.

Nokia的tablet系统感觉是跟Apple的iPod touch是同一类型的产品,都是主打互联网,但不能打电话的.但是Nokia的tablet明显是不如Apple的iPod touch了.

相关推荐

    NEC N800/N810模拟器

    安装后,用户将能启动模拟器,配置N800或N810的虚拟设备设置,并加载应用程序进行测试或体验。 总的来说,NEC N800/N810模拟器是一个强大的开发工具,对于那些希望在这些特定设备上开发和优化应用的程序员来说,它...

    诺基亚N800电路图

    诺基亚N800是一款基于Maemo操作系统的老款互联网平板电脑,它的电路图对于维修人员、电子爱好者和硬件开发者来说具有重要的参考价值。电路图是理解设备内部工作原理的关键,它展示了各个组件如何通过导线和连接器...

    MTK模拟器NEC_N800、NEC_N810,

    - **设备配置**:根据NEC_N800和NEC_N810的实际硬件规格,模拟器会模拟这些设备的具体配置,包括屏幕大小、分辨率、硬件版本等。 - **特定功能支持**:如果这些设备有独特的功能,如特殊按键或接口,模拟器会提供...

    PPC手机音乐播放器-天籁传音v2.5.3

    夏新T6/N810/N800/N7/E870/E860/E850/E800/E8;LGKG200/KC1; 神达A702/A701/A700/A501; 明基P51/P50; 大显X999/CU928 三星SPH-M4650/SGH-i908/SGH-i728/SGH-i718+/SGH-i688/SCH-i760 联想TITAN/ET980T/ET980/ET960/...

    和信HE-N800

    和信HE-N800原厂售后资料和信HE-N800和信HE-N800和信HE-N800

    UM_EPIA-N800_104 主板资料

    【标题】"UM_EPIA-N800_104 主板资料"涉及的是威盛(VIA)公司的一款嵌入式主板——UM-EPIA N800。这款主板是针对低功耗、高性能的嵌入式应用设计的,广泛应用于工业控制、数字标牌、医疗设备、网络安全等领域。以下...

    amoi N800 rom 080711

    5. **品牌与型号**:Amoi N800作为一款特定的智能手机,其固件更新需针对该设备的硬件和软件配置进行优化。 6. **时间戳**:文件名中的日期可能代表固件的创建或发布日期,对于追踪版本历史和确定适用性至关重要。 ...

    nokia各型号手机对应开发平台

    - **Nokia N800**:采用Maemo平台,运行Internet Tablet OS 2007 Edition系统,屏幕分辨率为800x480像素。 #### 四、总结 以上是诺基亚各型号手机对应的开发平台汇总。通过这份清单,我们可以清晰地了解到诺基亚在...

    基于嵌入式主板EPIA-N800的电梯多媒体系统

    本文以威盛的EPIA-N800嵌入式主板为例,阐述了其在电梯多媒体显示控制系统的应用。 嵌入式主板EPIA-N800是一款基于威盛Nano处理器的低功耗、高性能主板,它采用12cmx12cm的Nano-ITX板型设计,适应紧凑空间的需求。...

    官方驱动-NEC N800说明书使用手册 简体中文版-NEC手机驱动.rar

    【NEC N800手机驱动程序】 NEC N800是一款经典的智能手机,而官方驱动程序是确保设备与电脑正确通信的关键元素。这个压缩包文件"官方驱动-NEC N800说明书使用手册 简体中文版-NEC手机驱动.rar"包含了用户所需的全部...

    [图文]NEC手机JAVA中级讲座

    以NEC N800手机为例,详细介绍了手机JAVA开发的各个方面: 第一讲:建立开发环境 该使用指南解释和说明了如何建立与验证你的开发环境。 第二讲:制作应用程序 主要讲述如何利用MIDP的高级API制作简单的计算...

    诺基亚手机视频转换器 v5.0.zip

    需要将视频放在你的诺基亚手机上观看?这就是非常容易!诺基亚手机视频转换器能让你将任何视频文件如AVI, RMVB, FLV,WMV,MOV等转换成与你的诺基亚手机兼容的3GP,MP4 (MPEG4, AAC)格式。诺基亚手机视频转换器专为...

    Maemopad+-开源

    Maemo是一个针对嵌入式设备的操作系统,主要应用于诺基亚的互联网平板电脑,如N800和N810等。Maemopad+ 的开发遵循了开源精神,这意味着它的源代码是公开的,允许用户自由地查看、修改和分发,鼓励社区协作和改进。 ...

    诺基亚手机视频转换器(NokiaVideoConverter) v5.0.rar

    诺基亚手机视频转换器能让你将任何视频文件如AVI, RMVB, FLV,WMV,MOV等转换成与你的诺基亚手机兼容的3GP,MP4 (MPEG4, AAC)格式。你可以转换视频为高质量,标准质量或经济质量。 程序支持的诺基亚手机型号: Nokia ...

    android_kernel_zte_nex:中兴 n800 AWE 内核代号 NEX

    【标题】"中兴n800 AWE内核代号NEX"涉及到的是Android操作系统在硬件层面的一个重要组成部分——手机内核。内核是操作系统的核心,负责管理系统的硬件资源,如处理器、内存以及设备驱动等,同时也为上层应用程序提供...

    OEMINFO_TD028TTEC1 N800

    OEMINFO_TD028TTEC1OEMINFO_TD028TTEC1

    FBReaderSetup-0.12.10

    FBReader 是一个电子书阅读工具,它原为 Sharp Zaurus 而开发,目前可在 Nokia 770/N800、Motorola E680i/A780、Linux、Windows 等上面运行。FBReader 支持 fb2、HTML、CHM、plucker、Palmdoc、zTxt、TCR、RTF、OEB...

    FBReader v0.12.10.zip

    FBReader 是一个电子书阅读工具,它原为 Sharp Zaurus 而开发,目前可在 Nokia 770/N800、Motorola E680i/A780、Linux、Windows 等上面运行。FBReader 支持 fb2、HTML、CHM、plucker、Palmdoc、zTxt、TCR、RTF、OEB...

    嵌入式系统/ARM技术中的基于嵌入式主板EPIA-N800的电梯多媒体系统

    本文主要阐述了嵌入式主板EPIA-N800成功应用于电梯多媒体系统。电梯多媒体显示控制系统是电梯智能化发展的必然趋势,所以这里我们对其进行简要介绍。    电梯多媒体显示控制系统是电梯智能化发展的必然趋势,也...

Global site tag (gtag.js) - Google Analytics