Javaはpng、jpgを他の画像形式で表示できますが、ファイルパスを取得することでJLableにbmpファイルを表示する必要があります。JLabelでBMPを表示
ImageIcon imageIcon = new ImageIcon(imageFile.getAbsolutePath());
ImageIconは、一般的なpng,gif,jpg
イメージをサポートしています。
実行中のプロジェクトでは、実行時に何かを保存することができないため、bmpファイルを開いてjpgと同じファイルを保存できません。私はそれをメモリに保持するだけでイメージを生成することができました。しかし、私はこれを行う方法を知らない。
BMP
をJava
1.4
に表示するにはどうすればよいですか?
おかげ
いいですね。私はそれをテストします。 –
イメージがbmpファイルの場合、ImageIO.read(imageFile)がnullを返しています –
Java 5まではビルトインBMPサポートはありません。 – paxdiablo