Java编程中图片文件放哪

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:37:20
举个例子:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

/*按扭类*/

class Bomb extends JButton
{

public int num_x, num_y; //第几号方块
public int BombRoundCount; //周围雷数
public boolean isBomb; //是否为雷
public boolean isClicked; //是否被点击
public int BombFlag; //探雷标记
public boolean isRight; //是否点击右键

public Bomb(int x, int y)
{
BombFlag = 0;
num_x = x;
num_y = y;
BombRoundCount = 0;
isBomb = false;
isClicked = false;
isRight = false;
}
}
*窗口及算法实现类*/

class MainBomb extends JFrame implements ActionListener, MouseListener
{

public JTextField text;
public Label nowBomb, setBomb;
public int BlockNum, BombNum; //当前方块数当前雷数
public Icon icon_bomb = new ImageIcon("Bomb.gif");

一般如果图片较多,可以搭建单独的文件服务器。比如fastdf之类的。然后通过调用文件服务器的api进行保存的读取。
图片内容较小的,可以使用ftp服务器。
如果是程序中使用的一下图片,可以直接在项目中创建images文件夹,保存即可。

或者写绝对地址 例如:放到F:盘下
public Icon icon_bomb = new ImageIcon("F:Bomb.gif"); //踩雷

或者把图片和*.class 文件放一起

JDK执行的是*.class文件,通过这个文件里提供的路径去找相应图片

放到class编译后的那个目录里试试

楼上对的!