JAVA
文章平均质量分 74
xuejinyoulan
萍扶仙影卧冰床,雪浸肌莹傲百芳。
春早婀娜纤骨瘦,岁寒旖旎玉容香。
幽兰嫩蕊三分逊,碧柳纤枝几度茫。
msn:xuejinyoulan@hotmail.com
展开
-
什么是模式? 什么是框架?
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模转载 2007-11-20 10:45:00 · 1053 阅读 · 0 评论 -
使用NetBeans进行手机开发4:高级图形用户界面
本来我介绍完J2ME的低级图形界面Canvas就想直接跳到游戏开发API,但是为了内容 的完整性,我决定还是把高级图形用户界面简单介绍一下。不过重点不一样,我不会很详细的将各个类怎么使用,我只是向大家演示一下NetBeans的可视化 开发功能和高级图形用户界面在手机上的运行效果。让图片说话吧。1、在项目中新建MIDlet的时候,选择Visual MIDlet,如下图: 2、弹出可视化设转载 2008-02-21 10:32:00 · 2798 阅读 · 1 评论 -
NetBeans 6.0中的缩写展开快捷键
之前用的一直是NetBeans 5.5,其中的快捷键是空格。但是最近NetBeans 6.0简体中文版出来之后,就升级用6.0的版本。发现输入缩写之后按空格居然不展开了,开始还想“难不成NetBeans 6.0把这么一个好的功能给去掉了?”。 鼓捣了一会,才发现在NetBeans 6.0里,默认的展开键是Tab,要换成空格其实也很好办。 进入“工具——选项——编辑器——转载 2008-02-21 10:41:00 · 1619 阅读 · 0 评论 -
NetBeans试在CDC方面超过Eclipse
Sun公司和NetBeans 团队发布了NetBeans 移动开发包,这个开发包主要用来开发设备的应用程序,比如像全功能的智能手机,来连接Connected Device Configuration(CDC)5.5。NetBeans同样适合做一个ALM的插件,该插件能够作为一个全面的NetBeans ALM 主动性的先驱。 Ricoh公司捐献了重要的代码。对于使用CDC的设备来说,这个转载 2008-02-21 10:50:00 · 941 阅读 · 0 评论 -
使用NetBeans进行J2ME开发(三):低级图形用户界面Canvas
在这一篇中,我将向大家介绍图形用户界面中的低级图形用户界面。所谓低级图形用户界面,指的是那种我们可以自己在上面画图的控件,它是和TextBox,List等等这些用户控件刚好相对的概念,因为这些用户控件的形状是事先画好的,无需我们程序员操心,所以称为高级图形界面。低级图形用户界面什么东西都需要我们自己画,所以比较复杂,当然也更加灵活,只有想不到,没有画不出,所以我们先介绍它。 在J2ME开发中,低转载 2008-02-21 11:43:00 · 1355 阅读 · 0 评论 -
用NetBeans平台开发J2ME游戏实例讲解1
1. 必须先安装 NetBeans IDE 4.0 和 NetBeans Mobility Pack 4.0,然后才能开始进行 J2ME MIDP 开发。有关下载和安装完整环境的说明,请参见 J2ME MIDP 开发下载页面http://www.netbeans.org/kb/articles/mobility_zh_CN.html。 2. 创建 MIDP 应用程序 创建新的 J2ME MIDP转载 2008-02-21 10:18:00 · 1368 阅读 · 1 评论 -
用NetBeans平台开发J2ME游戏实例讲解2
(3).建立Draw类用来显示图形: public class Draw { /** Creates a new instance of Draw */ public Draw(Canvas canvas) { } public static boolean paint(Graphics g, byte img, int x, int y) { //在地图的x,转载 2008-02-21 10:19:00 · 1003 阅读 · 0 评论 -
使用NetBeans进行J2ME开发(五):揭开游戏开发的神秘面纱
游戏开发,好大的一个命题哦。无论是游戏的剧情设计,还是游戏的美工制作,那都不是一两下子能够完成的事,而编程,只是其中的一小部分。但是,就算是这一小部分,我也不可能把它掌握得很透彻。这篇随笔,大部分都是些抄书的东西,主要是为了我的博客的完整性而存在,但是我依然会尽力把它写好,要让那些精通Java其它领域但是却没有机会做J2ME开发的高手们看看图片解解馋,让那些想做手机游戏开发的同仁们看看J2ME的G转载 2008-02-21 11:44:00 · 1382 阅读 · 0 评论 -
使用NetBeans6开发OSGi应用——整合Knopflerfish
关于Knopflerfish框架的设计在开始,我们将看一下KF框架的设计。Main在阅读了KF框架的一些代码后,从KF框架的主程序入手(org.knopflerfish.framework.Main)我们可以看出,KF除了实现OSGi规范,实现了自己的framework(org.knopflerfish.framework.Framework)外,主要是围绕它的框架启动类:org.kn转载 2008-02-21 13:27:00 · 1464 阅读 · 1 评论 -
NetBeans Manifest 文件高亮显示模块教程
本教程向您介绍如何通过添加 Manifest 文件的高亮显示语法来改进 IDE。在本教程的结尾您将拥有一个可以与其他人共享的 NetBeans 插件模块文件 (NBM)。当通过 NetBeans Update Center 安装时,manifest 条目的“name”、“colon”和“value”将具有不同的颜色,如下所示: 此外,您可以使用 Options 窗口修改颜色。 本教程转载 2008-02-21 14:37:00 · 3266 阅读 · 0 评论 -
Netbeans 无线连接向导
NetBeans Mobility Pack 4.1 中的新组件是 Wireless Connection Wizard(无线连接向导)。J2ME Wireless Connection Wizard 允许您在不进行硬编码或不使用代码库的情况下,针对移动客户端/服务器应用程序生成连接类。J2ME Wireless Connection Wizard 生成的代码所占内存可少至 3 KB ,所以可部署转载 2008-02-21 14:20:00 · 1093 阅读 · 0 评论 -
使用NetBeans进行J2ME开发[手机程序开发]
首先,我们需要搭建一个开发环境。Eclipse和NetBeans都是好选择。我这里选择的是NetBeans 5.5.1加Mobile Pack 5.5.1, 它们的下载地址如下图: 点击上面的Download NetBeans IDE按钮,就可以进入到详细的下载页面,如下图,这里,我们只需要NetBeans和MobilePack,其它的我们用不到。 下载完成转载 2008-02-21 10:29:00 · 1457 阅读 · 1 评论 -
类已死,接口万岁: Qi4j提出面向组合编程思想
本周Rickard Oberg在oredev上宣布推出Qi4j,并宣称“类已死,接口万岁”。Qi4j带来了面向组合编程的新思想,提出类中不再放有任何的行为,取而代之的是,类成为混入(mixins)的‘组合’,并在类中使用标注定义接口。 Qi4j本身是一个提供给所有java开发者使用的面向组合编程的Java框架。尽管面向组合编程需要较大的思想转变,但是面向组合编程不需要单独的工具、语言或XML。转载 2007-11-21 17:59:00 · 1758 阅读 · 0 评论 -
使用NetBeans进行手机程序开发:把程序转移到手机上
上一篇,我们见识了编写一个手机程序其实很简单。但是很多人大概不是很明白怎样把程序转移到手机上,不信你就试试,不管你是用数据线,还是用红外蓝牙,都无法把电脑上的程序弄到手机上运行,也没办法把别人手机上的游戏弄到自己的手机上运行(传输普通数据可以,就是程序不行)。我有一次就是看到别人的手机上有很多游戏,想转移过来,怎么试都不行。 为什么会这样?这是因为Java程序在到手机上运行之前,必须经过一个转载 2008-02-21 10:30:00 · 1954 阅读 · 0 评论 -
NetBeans vs Eclipse 之性能参数对比
这两款JAVA IDE都是一流的开源软件,那么对于广大的JAVA学习者及开发人员来说,那款更适合自己呢?本文通过图文对这两款软件进行多方面的分析比较,仅供参考之用,以期让广大的JAVA学习者少走弯路而已。1. 简介NetBeans:在2000年6月由Sun公司开源,其项目包括两个系统:NetBeans IDE,一个开源的集成开发环境(IDE);NetBeans Platform,一个应用程序的通用转载 2008-02-21 11:10:00 · 1303 阅读 · 0 评论 -
切换到 NetBeans 的十大理由
NetBeans 集成的开发环境 (IDE) 帮助您基于行业标准,利用最新技术和面向 Java 软件开发人员的功能全面的集成开发环境开发跨平台的桌面、移动和 web 应用程序。切换还需要更多理由吗? 1. 自由、开放源码 IDE 和 Platform您可以免费下载和使用 NetBeans。该产品受到越来越多的 Java 开发人员的青睐。所有源都可用,并且 NetBeans 平台可以进一转载 2008-02-21 13:56:00 · 905 阅读 · 0 评论 -
使用 NetBeans IDE 远程控制 Sony Ericsson 设备
利用 NetBeans IDE 中的 Java Platform Manager,您可以方便地安装并使用各种仿真器平台(如 Sony Ericsson J2ME SDK)中包含的工具和实用程序。本文档介绍了如何使用 NetBeans IDE 远程操纵 JavaTM Micro Edition (JavaTM ME)- MIDP 技术支持的 Sony Ericsson 移动电话上的文件系统。利用转载 2008-02-21 14:10:00 · 1155 阅读 · 0 评论 -
使 NetBeans 开发的移动应用程序更安全
安全 移动应用程序的定义取决于用户的看法。通常,该术语是指可加密或保护其处理的数据以避免误用或有意使用的应用程序。但作为开发人员,必须考虑安全性的其他两个方面。其一是确保应用程序具备必要的权限以正确行使功能。其二是保持应用程序源代码安全,防止被窃取。对于基于 Java 2 Platform, Micro Edition (J2ME) 的应用程序和按 Mobile Information Devic转载 2008-02-21 14:13:00 · 2183 阅读 · 1 评论 -
NetBeans File Template 模块教程
本教程演示如何创建包含文件模板的模块。将该模块安装到 IDE 中之后,在 New File 向导中便可以使用该文件模板。拥有包含文件模板的模块之后,共享文件模板便很容易,NetBeans IDE 5.0 允许您创建一个其他人可以使用的二进制文件,然后其他人通过 Update Center 安装它。 文件模板由模板文件、HTML 描述文件和图标组成。HTML 描述文件显示 New File 向导转载 2008-02-21 14:27:00 · 1562 阅读 · 0 评论 -
NetBeans Component Palette 模块教程
本教程演示如何创建提供拖放新文件类型的代码片段的 Component Palette。代码片段用来加速编码的过程。IDE 为 JSP 文件、HTML 文件和 Form 文件提供 Component Palette。在本教程中,您将学习如何为不同的文件类型(默认情况下 IDE 不识别的文件类型)创建 Component Palette。首先,您使用 New File Type 向导使 IDE 能够识转载 2008-02-21 14:29:00 · 2548 阅读 · 0 评论 -
NetBeans Server-Skeleton 插件教程
本教程的目的是使您轻松学习开发 NetBeans IDE 服务器插件的初级 阶段。它提供骨干服务器插件的代码,以及从头开始创建该插件的详细步骤及其每个部分的详细描述。由于这只是骨干 插件,因此,此处不涉及特定于服务器的活动(如启动和停止、部署、取消部署以及自定义)。但是,您创建和安装骨干服务器插件之后,您将有足够的功能在 Server Manager 中注册新服务器类型,并通过 New Proje转载 2008-02-21 14:32:00 · 2347 阅读 · 0 评论