我的程序员日记01

来源:互联网 发布:淘宝买家怎么切换卖家 编辑:程序博客网 时间:2024/04/30 10:15

最近在赶java最后一个大作业

赶完以后 估计以后会少接触java了

全心投入c++,

前几天在课上打好了稿,想写一个游戏

本来还想说写成再加入到javabean中

增加复杂度 

但是现在看来应该是不太可能 现在都搞不定

所以可能又要简单化 我怕重复之前的错误

就是一直抓错重点 不管学什么都是

这样很不好

今晚一直在弄java的载入图片 由于无法理解书本知识

又加上上课没听 我知道这样很不好很不好啊

入正题 今晚想解决的一个问题是载入图片

按照书中的代码

前面编写图形的还ok

但是后面载入图片就不行了



import java.awt.*;
import java.applet.*;


public class magic extends Applet {
Image im;
        public void init()
{
im=getImage(getCodeBase(),"大鬼。jpg");
}
 public void paint(Graphics g)
 {
g.drawImage(im,0,0,this);
 }
}

按书中的 但是不知道 相对地址是相对在哪里 

我的图形到底是要放在哪里

我尝试很多 直接放在src 或者直接放在bin

因为class 或者java都在这两个文件中

我觉得编译器应该也可以同时从文件夹中读取图形

事实上我的想法是没有错的 只是不知原因我一直错 所以我一开始是以为这是不对的

上网搜搜了很多 但是‘

百度都救不了我’

我很烦 开始求救

浩楠也帮忙很多

他是用与书不同的方法 他是建一个面板 

但是 这不是我要的 虽然面板也可以实现

但是 我好想很执着

我发现他的图片也是放在那两个文件夹中 

所以 我开始怀疑

为什么我一开始的尝试不行 重新尝试还是不行

浩楠也用我的方法

在他新建的文件夹里却可以

但是图片要用eclipse直接拉进图片于src文件夹

不能直接放入 一定要通过eclipse

不知道为什么

据说是因为eclipse帮我们做了一些工作????

然后

我之前所在的文件不能用

编译会说   找不到或无法加载主类 

不知道为什么

但是换在他的文件夹里就可以

据说是因为路径之类的

不确定

加油加油

今天用uno代替扑克牌把那个魔术尝试了

ok

但是

因为一直下载不到扑克牌分开的资源我。。。

最后还是自己一张张截图

cdns上很不给力啊 

居然要5分 

抢啊

我打算把自己截图0分共享 

希望以后跟我一样的人就不用辛苦的找却找不到免费资源了

晚了 再研究下就睡觉 恩还要等头发干