_BAT_姜维(14923349) 09:47:18
java.unit.*;z怎怎么不存在?
_BAT_姜维(14923349) 09:47:31
e:\WTK22\apps\test2\src\test2.java:4: package java.unit does not exist
import java.unit.*;
^
人肉小炒(418138484) 09:47:54
Jdk配置了没有
_BAT_姜维(14923349) 09:50:06
不清楚啊
我在网吧上
就下了JDK和WTK两个就来搞了
人肉小炒(418138484) 09:48:54
_BAT_姜维(14923349) 09:50:28
如果是配置那我不担心
回宿舍他就好了
人肉小炒(418138484) 09:49:30
肯定是没配置了
设置下jdk路径就好了
_BAT_姜维(14923349) 09:51:22
OK
_BAT_姜维(14923349) 09:58:29
Uncaught exception java/lang/NullPointerException.
这是什么异常?
人肉小炒(418138484) 09:57:18
空指针
_BAT_姜维(14923349) 09:58:59
can le
人肉小炒(418138484) 09:57:49
?
_BAT_姜维(14923349) 10:00:06
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
//import java.unit.*;
import java.io.*;
//简单的canvas by sword2008@程序之巢
public class test2 extends MIDlet{
private Display display;
public test2(){
}
public void startApp(){
new test(Display.getDisplay(this)).start();}
public void pauseApp(){ }
public void destroyApp(boolean unkowmn){ }
class test extends GameCanvas implements Runnable
{
//////////////////////////////////////
private Display display;
private long frameDelay;
private boolean sleeping;
// private Random rand;
private Sprite ken;
//////////////////////////////////////
public test(Display d){
super(true);
display=d;
frameDelay=30; }
//==========================================
public void start(){
display.setCurrent(this);
// rand=new Random();
try{ken= new Sprite(Image.createImage("/ken2.png"),42,35);}
catch(Exception e){}
//------------------------------------------
sleeping=false;
Thread t=new Thread(this);
t.start();
}
//------------------------------------------
public void run(){
Graphics g=getGraphics();
while(!sleeping){
update();
draw(g);
try{Thread.sleep(frameDelay);}
catch(Exception e){}
}
}
private void draw(Graphics g){
g.setColor(0x000000);
g.fillRect(0,0,getWidth(),getHeight());
//
ken.paint(g);
// flushGraphics();
}
private void update(){
for(int i=0;i<3;i++)
{if(i==1)
ken.prevFrame();
else
ken.nextFrame();
}
}
}
}
_BAT_姜维(14923349) 10:00:27
大师
你谱渡一下纵生!
_BAT_姜维(14923349) 10:03:45
n那副画是384*58*256
饭缸(81674639) 10:05:07
貌似图片路径的问题
_BAT_姜维(14923349) 10:06:58
可以了
我的动画Sprite 改为64,58就可以了
42,35就不行
_BAT_姜维(14923349) 10:07:25
但是我有个问题
_BAT_姜维(14923349) 10:07:56
图片底色是白色
而画布是黑色
怎么把两种色容为一体?
_BAT_姜维(14923349) 10:08:15
我听说有个透明度的办法
_BAT_姜维(14923349) 10:11:36
为什么不用flushGraphics();就显示不出动画了呢?
饭缸(81674639) 10:12:12
gamecanvas自动使用了双缓存,不用他你画的东西在后台缓存里面,不会显示的
_BAT_姜维(14923349) 10:14:35
o
_BAT_姜维(14923349) 10:15:26
wo我把你的话写上BLOG
饭缸(81674639) 10:14:36
_BAT_姜维(14923349) 10:16:15
http://blog.programfan.com/article.asp?id=18461
_BAT_姜维(14923349) 10:17:01
把你的Q都留在上面了~~
饭缸(81674639) 10:15:48
_BAT_姜维(14923349) 10:17:15
不介意吧
_BAT_姜维(14923349) 10:17:35
图片底色是白色
而画布是黑色
怎么把两种色容为一体?
_BAT_姜维(14923349) 10:17:42
这个问题还没人回答
饭缸(81674639) 10:16:18
什么叫融为一体
_BAT_姜维(14923349) 10:18:14
角色自然存在在背景色中
饭缸(81674639) 10:17:19
如果你要全透直接加工图片就行
_BAT_姜维(14923349) 10:19:02
怎么加工?
不加工行不?
_BAT_姜维(14923349) 10:20:00
就是因为图片的白色把后面的背景遮盖了
饭缸(81674639) 10:18:37
不加工麻烦一点,可以调出图片的象素数据修改透明参数
_BAT_姜维(14923349) 10:20:24
怎么修改
饭缸(81674639) 10:19:19
2.0好像有这个功能,不会加工一下有什么不好,就是把背景色去掉就是了
饭缸(81674639) 10:19:45
我看看API,N久不用都退化了
_BAT_姜维(14923349) 10:21:26
好,快
饭缸(81674639) 10:21:44
如果你想背景透明就用PS把图片的背景色去掉,
如果你想程序实现背景透明就用getRGB获得每个象素的数据然后判断修改透明参数,不过这个方法太麻烦了
人肉小炒(418138484) 10:22:33
还可以在程序里改调色板
_BAT_姜维(14923349) 10:24:10
getRGB搞成一个单独涵数不就可以了?不是很麻烦
_BAT_姜维(14923349) 10:24:16
程序里改调色板
_BAT_姜维(14923349) 10:24:29
怎么改?
_BAT_姜维(14923349) 10:24:56
PS是什么?
人肉小炒(418138484) 10:23:41
粉麻烦了
又不是做啥特殊效果
用PS改下就OK了
人肉小炒(418138484) 10:23:54
Photoshop
_BAT_姜维(14923349) 10:25:47
```不是很会用
早知道就学一下了
那时候课都没听
不麻烦吧
_BAT_姜维(14923349) 10:26:15
饭缸(81674639) 10:24:58
阁下说得是修改PNG的格式吧,粉久没有用PNG了
_BAT_姜维(14923349) 10:26:31
不是
_BAT_姜维(14923349) 10:26:57
就是我发的图
白和黑太显眼了
你们的回答我清楚了
_BAT_姜维(14923349) 10:27:20
http://blog.programfan.com/article.asp?id=18462
_BAT_姜维(14923349) 10:27:38
广大的J2ME初学者会感谢你们两的
人肉小炒(418138484) 10:26:36
_BAT_姜维(14923349) 10:28:20
哈哈
_BAT_姜维(14923349) 10:28:33
动画我会做得动了也~~
_BAT_姜维(14923349) 10:28:42
剩下背景没做
人肉小炒(418138484) 10:27:26
难道你不知道有名誉权这个说法么?
_BAT_姜维(14923349) 10:28:54
要努力
太爽了
今天我逃课
_BAT_姜维(14923349) 10:29:12
人肉小炒
你不喜欢?
饭缸(81674639) 10:27:50
肉炒说的是修改PNG的格式是吧,我倒是有个问题
人肉小炒(418138484) 10:28:02
是啊
_BAT_姜维(14923349) 10:29:43
没所谓吧
_BAT_姜维(14923349) 10:30:01
我的BLOG也不会有很多人看的~~~~
饭缸(81674639) 10:28:44
人肉小炒(418138484) 10:29:40
你应该在我的称谓前面加上
大名顶顶,玉树临风,风流倜傥
的字样
_BAT_姜维(14923349) 10:31:14
````````
DISPARE(670086076) 10:30:04
我、昨天重撞系统后,发现所有能打开的程序都感染了特络伊木马
_BAT_姜维(14923349) 10:31:33
好麻烦~~~前前后后你说了N多话~
_BAT_姜维(14923349) 10:31:51
DISPARE
你的系统碟都要换了
_BAT_姜维(14923349) 10:32:05
碟可能本身就有木马了
DISPARE(670086076) 10:31:16
应该是以前的,系统文件没查到
人肉小炒(418138484) 10:31:42
养养木马也不错啊
_BAT_姜维(14923349) 10:33:21
关键不是自己的木马
DISPARE(670086076) 10:31:56
_BAT_姜维(14923349) 10:33:31
是帮别人养马
DISPARE(670086076) 10:32:31
坚决不当肉鸡
_BAT_姜维(14923349) 10:34:04
PS修改的太麻烦了~~~透明度不知道怎么改
_BAT_姜维(14923349) 10:34:17
人肉小炒(418138484) 10:32:53
你用的什么格式的图片?
_BAT_姜维(14923349) 10:34:24
PNG
人肉小炒(418138484) 10:33:05
用魔术棒
饭缸(81674639) 10:33:05
直接魔棒然后DEL不久完了
_BAT_姜维(14923349) 10:34:49
白色就会变透明?
人肉小炒(418138484) 10:33:46
DEL就透明
饭缸(81674639) 10:33:47
去掉背景图层
_BAT_姜维(14923349) 10:35:14
太神奇了
以前我很鄙视PS的```
_BAT_姜维(14923349) 10:35:23
哦~~谢谢
饭缸(81674639) 10:33:59
评论