Пятница
26-04-2024
00:08
Главная страница
Каталог статей
Информист Приветствую Вас Гость | RSS
Регистрация
Вход
Меню сайта

Категории каталога
Delphi [3]
C++ [5]
Java [28]
программирование на Java
Assembler [4]
Алгоритмы на ассме
C# [1]
Eclipse [1]

Наш опрос
Насколько вам понравился этот сайт
Всего ответов: 545

Копилка
Если вам понравился наш сайт или вы нашли полезную информацию, то у вас есть возможность отблагодарить администрацию.

Начало » Статьи » Programming » Java

Загрузка изображения в JLabel
File f = null;
if (getJFileChooser().showOpenDialog(getJFrame()) == JFileChooser.APPROVE_OPTION) {
 f = getJFileChooser().getSelectedFile();
 if (!f.isFile() || !f.canRead()) {
 System.err.println("Файл "
  + f.getName()
  + " является каталогом или не доступен для чтения");
  f = null;
  return;
}
getJTextField().setText(f.getAbsolutePath());

FileInputStream fin = null;
try {
 fin = new FileInputStream(f);
} catch (FileNotFoundException e2) {
 e2.printStackTrace();
 return;
}
int size = new Long(f.length()).intValue();
byte buf[] = new byte[size];
try {
 fin.read(buf);
} catch (Exception e1) {
 e1.printStackTrace();
}

ImageIcon img = new ImageIcon(buf);
jLabel.setIcon(img);
Категория: Java | Добавил: Judge (10-04-2008) | Автор: Администратор
Просмотров: 1693 | Рейтинг: 3.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск по каталогу
Яндекс


Поиск по Информисту

Наша кнопка


Друзья сайта

Статистика


Copyright MyCorp © 2006Сайт создан в системе uCoz