Пути к изображениям в обработке Java - PullRequest
0 голосов
/ 21 февраля 2020

Мне просто любопытно, когда я загружаю изображение в Обработка (Через Java) можно ли использовать имя пути для изображения? Я планирую разделить мой код и изображения на отдельные папки, и мне было интересно, смогу ли я это указать. См. Код ниже:

import processing.core.PApplet;
import processing.core.PImage;
import ddf.minim.analysis.*;
import ddf.minim.*;

public class MusicVisual extends PApplet
{   
    Minim minim;
    AudioPlayer Music;
    AudioMetaData meta;
    BeatDetect beat;
    int r = 200;
    float rad = 70;
    PImage IMG;

    public void settings()
    {
        size(1280, 960);
        IMG = loadImage("Image.png");
    }

Таким образом, вместо строки IMG = loadImage("Image.png"); могу я, пожалуй, сказать IMG = loadImage("../Data/Images/Image.png");

Единственная причина в том, что я хочу, чтобы это было фоном для визуализатора звука ,

Спасибо

1 Ответ

2 голосов
/ 21 февраля 2020

Да, вы можете, если вы используете абсолютный путь. Из loadImage () документации :

Файл может быть загружен из любого места на локальном компьютере с использованием абсолютного пути (что начинается с / on Unix и Linux или буква диска на Windows)

...