Понедельник
06-05-2024
21:45
Главная страница
Каталог статей
Информист Приветствую Вас Гость | RSS
Регистрация
Вход
Меню сайта

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

Наш опрос
Что Вы веберете
Всего ответов: 230

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

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

Куски кода на Java

Создание изображения:

// Конструктором

BufferedImage image = new BufferedImage(IMAGE_WIDTH, IMAGE_HEIGHT, BufferedImage.TYPE_INT_RGB);;

// Функцией

image = getImage();

// Из файла

  try {
        image = ImageIO.read(new File("D:\\picture.jpg"));
  } catch (Exception e) {
        e.printStackTrace();
  }

// Как запихать картинку в JLabel

  int scaleX = application.getJLabel().getWidth(); 
  int scaleY = application.getJLabel().getHeight(); 
  Icon icon = new ImageIcon(image.getScaledInstance(scaleX, scaleY, Image.SCALE_DEFAULT)); 
  application.getJLabel().setIcon(icon);

// Как объявить константу

private static final int CONST_FIELD = 20;

final int CONST_LOCALE = 40;

// Как нарисовать линию, текст, подпись

Graphics2D graphics = image.createGraphics();

Line2D line = new Line2D.Double(x1, y1, x2, y2); // переменная типа линия

graphics.draw(line);

// Можно еще так:

graphics.drawL(x1, y1, x2, y2);

// Подпись

graphics.drawString("Моя текстовая подпись", x, y);

// x, y - координаты верхнего левого угла подписи

// Круг (овал)

graphics.drawOval(x, y, width, height);

// x, y - координаты верхнего левого угла

// Работа со списком

List<int> intList = new LinkedList();

for (int i = 0; i < intList.size(); i++) {

     System.out.println(intList.get(i));

}


Категория: Java | Добавил: Judge (23-11-2008)
Просмотров: 1363 | Рейтинг: 0.0 |

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

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


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

Наша кнопка


Друзья сайта

Статистика


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