`
7090
  • 浏览: 274876 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
以前没有使用过translate(int x, int y)函数,新项目使用后,明白了使用原理 translate(int x, int y)           Translates the origin of the graphics context to the point (x, y) in the current coordinate system. 就是把绘制区的x,y点坐标定义为坐标系的原点 比如之前绘制   g.drawImage(img,x,y,0); 等价于 g.translate(x,y); g.drawImage(img,0,0,0); 转变之后 ...
static final String _url ="http://go.i139.cn/gcomm1/portal/spchannel.do?url=http://gamepie.i139.cn/wap/s.do?j=3channel";     public void browseWap(String URL, boolean exit )   {       try {           _gs._midlet.platformRequest(URL);       }       catc ...
public void drawRGB (int[] rgbData, int offset, int scanlength, int x, int y, int width, int height, boolean processAlpha) rgbData:rgb的一个数组 offset:开 ...
Ant真是太方便了,以前都没注意到它。功能很强大,能创建数据库,配置服务器,部署发布应用……只需要写好build.xml文件,剩下的就交给ant 来“安装”你的WEB应用了。 Appfuse的第一个ant命令是ant new,其任务是建立一个新命名的project,少不了会复制很多文件。build.xml中也有很多copy操作,为了搞清楚ant new到底干了些什么事,还是先把copy操作了解一下。看了会ant的DOCS,网上也找了些文章,发现copy这部分都是一带而过,讲得很浅,于是我 就只有自己实验下,发现还有点收获。 ant版本为1.6.5。 1. 拷贝单个文件到指定目 ...
PNG文件结构分析(上:了解PNG文件存储格式) 前言 我 们都知道,在进行J2ME的手机应用程序开发的时候,在图片的使用上,我们可以使用PNG格式的图片(甚至于在有的手机上,我们只可以使用PNG格式的图 片),尽管使用 ...
Java中一个类的初始化顺序 1.当首次创建类的对象,或者访问类的static成员方法/成员变量时,Java解释器查找类路径,以定位其class文件 2.载入class文件,静态变量会被初始化,静态的方法会被执行,也只执行这一次,如果该类中存在main方法,main方法会在这一步执行 3.当用new创建对象时,会在堆上为对象分配存储空间 4.初始化分配的存储空间 5.执行所有出现于字段定义处的初始化工作 6.执行构造器
一:ant执行命令的详细参数 -buildfile<file>,-file<file>,-f<file> :要指定执行构件的的位置和名称。 -find<file>,-s<file>:查找构件文件,并执行找到的构件文件。 -help,-p:显示ant的命令帮助信息。在命令行中显示ant的命令选项及简短的介绍,-h是简写。 -version:显示ant的版本信息。 -diagnostics:显示ant项目的运行环境、依赖库等信息,为错误诊断和报告提供一些有用的帮助信息。 -quiet,-q:隐藏ant执行的提示输出信息。命令行将 ...
最近看第四版的《Thinking In Java》看到的J2SE5新增加的几个属性,感觉还是挺好玩的 1:自动包装 对于基本数据类型的的char,short ,int ,long double自动包装成对应的类Character,Short,Integer,Long,Double,省去了以前的手动转化 2:for -each语句的使用 for(Object object :array) 就是按照数组array的顺序依次赋值给object(相当于以前的循环控制变量i,跟循环数值的一个结合),接下来就 可以跟以前一样操作数组的各个成员了 3:可变参数列表 形式参数采用name(Object[] .. ...
今天在《代码大全》中读到特别有意思一段,在《变量名的力量》这一章中讲到“应该避免的名字”中提到:不要使用与变量含义完全无关的名字,具体如下 避免使用你男朋友的名字,你妻子的名字,你最喜欢的啤酒的名字或者是其他自作聪明的(也就是傻的)名字来为变量命名,除非你的程序真的与你的男朋友,妻子或者最爱的啤酒有关。但是,即使如此,你也应该明智的认识到这其中的每一项都有可能会变的(自己打个^_^)。所以 boyfriend,wife 和 favoriteBeer 这些通用的名字会更好!
转自:http://energykey.iteye.com/blog/510350 这问题遇到好几次了,两次都是因为装了IE7!!!本来好好的,装完IE7就打不开ECLIPSE了。下面是解决方法。 找到eclipse安装目录下的eclipse.ini,打开,将 Java代码     -Xms40m      -Xmx256m  这里的改小,上面是我修改后的配置。原来是512,这里是配置JVM内存分配的,xms是最小值,xmx是最大值。 如果还不行,加一句 -vm C:\Program Files\Java\jdk1.5.0_12\jre\bin\javaw.exe
1. JAM   JAM (Java Application Manager) 中文一般翻译为应用程序管理器。在有些文档中,JAM也被叫做AMS (application manager software),这两个术语所描述的概念是完全一样的。简单来讲,JAM是管理移动设备上所有J2ME应用程序的软件,负责J2ME应用程序的下载、 安装、更新与删除。JAM由是移动设备本身所提供的,不同公司的实现略有不同,初级开发人员只要知道其作用就可以了。   2. MIDlet Suite   对MIDlet Suite简单理解是MIDlet程序的一个集合。MIDlet Suite包含了一个或多个MID ...
安装windows 7以后,ubutu丢失,解决方案: 使用ubutu的live CD进入光盘ubutn,运行一个终端,然后输入 ->  sudo grub -> find  /boot/grub/stage1 find (hd0,12) -> root (hd0,12) -> setup (hd0) .................... .......Done! Ok!
在J2ME中,有时会用到开方运算,但是MIDP1.0中没有提供该功能。这里使用笔算开方的方式,实现了开任意数的n次方。这里使用了long作为运算的临时变量类型,在数值较大或者保留位数太多的时候,会出现因为long数值溢出而导致的错误。 public class MainText { /** * 开n次方 * * @param root *            被开方数 * @param n *            开方,开n次方 * @param baoliu *            小数部分保留的位数 * @return */ public static St ...
要注意: 使用jdk1.4.2  生成的.class文件 版本是48.0 使用jdk1.5    生成的.class文件 版本是49.0 可以使用jdk1.4.2执行此.class文件就没有问题了    
安装Jbuilder后,系统原先的jdk版本由1.6自动改成了Jbuilder自带的1.4,导致很多由此引发的问题,解决办法: 到注册表 HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment CurrentVersion 修改此项的值,将其由1.4改成1.6就Ok了。。。  
Global site tag (gtag.js) - Google Analytics