import org.newdawn.slick.Image;
import org.newdawn.slick.SlickException;
public class Images {
try {
public static Image button = new Image("images/buttons/0/Button.png");
} catch(SlickException e) {
e.printStackTrace();
}
}
これはエラーを与えるだけです。静的変数にいくつかの画像を保存し、インスタンス化せずに別のクラスからそれらにアクセスできるようにしたいのです。
それらすべてを初期化して値を設定するメソッドを作成することもできますが、変数は静的ではありません。
TryCatchが必要な理由は、Image
クラスのコンストラクターがSlickException