Java może wyświetlać png, jpg i inne formaty obrazu, ale muszę wyświetlić plik bmp w JLable, pobierając ścieżkę pliku.Wyświetlenie BMP w JLabelu
ImageIcon imageIcon = new ImageIcon(imageFile.getAbsolutePath());
ImageIcon obsługuje typowe obrazy png,gif,jpg
.
W projekcie, w którym pracuję, nie mogę otworzyć pliku bmp i zapisać tego samego pliku jako pliku jpg, ponieważ nie zezwalam na przechowywanie czegoś w czasie wykonywania. Mogłem tylko wygenerować obraz w pamięci. Ale nie wiem, jak to zrobić.
Jak mogę pokazać BMP
w Java
1.4
?
Dzięki
To brzmi dobrze. Testuję to. –
ImageIO.read (imageFile) zwraca wartość zerową, gdy obraz jest plikiem bmp. –
Brak wbudowanej obsługi BMP do wersji Java 5. – paxdiablo