Разработка приложений на Java 2 SDK

Страницы работы

Содержание работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КРАИНЫ

ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ

Кафедра АПВТ

Отчёт

по лабораторной работе №6

по дисциплине «Системное программное обеспечение»

Выполнил:                                                                                                  Проверили:

ст. гр. СП-06-1                                                                                            Лопухин Ю. В.

Мамчич А. А.

Парченко П. В.                                                                                          

Харьков 2008

Разработка приложений на Java 2 SDK

Цель                         

Овладеть практическими навыками разработки приложений, аплетов и сервлетов на языке Java 2 SDK в среде Windows.

Задание        

            Создание приложения на языке Java, реализующую рисование линий с помощью мыши.

Описание     

            Для  написания приложения была использована среда разработки Eclipse. Для реализации функциональности рисования был расширен класс JFrame и имплементированы кдасс MouseListener. При инициализации нашего фрейма мы указали его размер. Также были перегружены функции нажатия mousePressed, отпускания mouseReleased левой кнопки мыши и перерисовки фрейма paint. При нажатии кнопки мы запоминали текущие координаты мыши, а при отпускании - добавляли в список линий новую с координатами, которые мы запомнили при нажатии кнопки и при отпускании ее.

При перерисовки мы рисовали все линии  в списке методом drawLine класса Graphics.

Исходный код

import java.awt.*;

import java.awt.event.*;

import java.util.EventObject;

import java.util.Vector;

import javax.swing.*;

public class MyClass

{

         public static void main (String[] args)

         {

               MyFrame Mf = new MyFrame();

               Mf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Похожие материалы

Информация о работе