小编Ins*_*ing的帖子

如何移动图像(动画)?

我正试图在X轴上移动船(没有键盘).如何将运动/动画boat.png与其他图像相关联而不是与其他任何图像相关联?

public class Mama extends Applet implements Runnable {

    int width, height;
    int x = 200;
    int y = 200;
    int dx = 1;
    Image img1, img2, img3, img4;

    @Override
    public void init(){
        setSize(627, 373);
        Thread t = new Thread(this);
        img1 = getImage(getCodeBase(),"Background.png");
        img2 = getImage(getCodeBase(), "boat.png");
        img3 = getImage(getCodeBase(), "LeftPalm.png");
        img4 = getImage(getCodeBase(), "RightPalm.png");

    }

    @Override
    public void paint(Graphics g){
        g.drawImage(img1, 0, 0, this);
        g.drawImage(img2, 200, 200, this);
        g.drawImage(img3, 40, 100, this);
        g.drawImage(img4, 450, 130, this);
    } …
Run Code Online (Sandbox Code Playgroud)

java animation image

6
推荐指数
1
解决办法
3万
查看次数

在java中复制文件

你能告诉我为什么这个字符" ÿ "出现在我的输出文件的末尾.(我用try/catch)

        File f1 = new File("C:/Users/NetBeansProjects/QuestionOne/input.txt");
        File f2 = new File("C:/Users/NetBeansProjects/QuestionOne/output.txt");
        fin = new FileInputStream(f1);
        fout = new FileOutputStream(f2);

        do {
            i = fin.read();
            fout.write(i);

        } while (i != -1);
Run Code Online (Sandbox Code Playgroud)

代码复制文件内容,但它以这个奇怪的字符结束.我是否必须包含整个代码?

谢谢.

java inputstream file fileinputstream

4
推荐指数
3
解决办法
334
查看次数

碰撞检测教程

我应该用AWT开发一个Java游戏.我坚持"碰撞检测"的概念.如果您可以帮助我解释概念(如何工作)或举例(源代码)的任何教程,我将不胜感激.

java awt collision-detection java-2d

2
推荐指数
1
解决办法
5747
查看次数

入队/出队或提供/投票

这似乎是一个非常基本的问题,但我已经被困了几个小时.

我们什么时候使用方法入队/出队?什么时候使用offer/poll?!

我想用void enqueue(int x, int p)int dequeue()方法创建一个整数PQ,我该如何声明这样的队列?

谢谢.

java queue

1
推荐指数
1
解决办法
8306
查看次数

切换声明(字符)

我有一个switch语句,它接受字母等级并返回相应的GPA; 但是,它会为字母(A,B,C,D和F)抛出一个无法找到符号的错误!我已经检查了javaDocs的指导,但找不到问题.导致此错误的原因是什么?

switch (grade) {
        case A:  nv[i] = 4; //nv = numerical value
                 break;
        case B:  nv[i] = 3;
                 break;
        case C:  nv[i] = 2;
                 break;
        case D:  nv[i] = 1;
                 break;
        case F:  nv[i] = 0;
                 break;
    }
Run Code Online (Sandbox Code Playgroud)

java switch-statement

-6
推荐指数
1
解决办法
140
查看次数