Программирование - это просто
Advertisement
Главная arrow Уроки C# arrow Java для чайников. arrow Java для чайников. Урок 9. Вывод изображения на экран
15.05.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Java для чайников. Урок 9. Вывод изображения на экран Печать E-mail
Автор megabax   
16.02.2012 г.
В этой статье я постараюсь максимально просто и понятно изложить основы программирования на языке Delphi

Java для чайников. Урок 9. Вывод изображения на экран

Сегодня мы научимся выводить изображения в апплет. И так, вот текст примера:

import java.awt.*;

import java.applet.*;

import java.net.*;

 

 

public class ImageApplet extends Applet {

   

    Image pic;

   

    public void init()  {

        URL url=getDocumentBase();

        pic=getImage(url,"proba.jpg");

    }

   

    public void paint(Graphics g) {

        g.drawImage(pic,0,0,pic.getWidth(this),pic.getHeight(this),this);

    }

   

}

 

После компиляции и запуске HTML файла, содержащего данный апплет:

<html>

    <body>

        <Applet Code="ImageApplet.class" Width=600 Height=500>

        </Applet>

    </body>

</html>    

 

Вы увидите примерно такую картину (в зависимости от того, что у вас в proba.jpg):

Java для чайников. Урок 9. Вывод изображения на экран

 

Изображение можно масштабировать. Давайте в обработчике события paint введем такой код и перекомпилируем файл:

    public void paint(Graphics g) {

        g.drawImage(pic,0,0,pic.getWidth(this)/2,pic.getHeight(this)/2,this);

    }

 

Запустив апплет, увидим такую картину (изображение меньше в два раза):

Java для чайников. Урок 9. Вывод изображения на экран

 

Так же можно сделать его непропорциональным:

 

    public void paint(Graphics g) {

        g.drawImage(pic,0,0,100,300,this);

    }

 

И вот как это будет выглядеть:

Java для чайников. Урок 9. Вывод изображения на экран

 

 

(С) Шуравин Александр

 

 

Последнее обновление ( 16.02.2012 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги