Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Цель работы

Читайте также:
  1. I. Задания для самостоятельной работы
  2. I. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
  3. II. Завершение работы с Электронным дневником.
  4. II. Организация и порядок работы комиссии по трудовым спорам
  5. II. Организация и порядок работы комиссии по трудовым спорам
  6. II. Организация и порядок работы комиссии по трудовым спорам
  7. V. Резерв на непредусмотренные работы

Капустин А

МФ-192

ЛАБОРАТОРНАЯ РАБОТА № 6

«Изучение NetBeans, интегрированной среды разработки для J2ME.
Низкоуровневое рисование»

Цель работы

Изучить возможности интегрированной среды разработки NetBeans, с помощью которой возможны создание, компилирование, тестирование и упаковка Java-приложений для мобильных устройств. Изучение низкоуровневого рисования.

 

import javax.microedition.midlet.*;

import javax.microedition.lcdui.*;

 

 

/**

* @author alex

*/

public class Main extends MIDlet {

public void startApp() {

MyCanvas my_can = new MyCanvas ();

Display.getDisplay(this).setCurrent(my_can);

}

public void pauseApp() {

}

public void destroyApp(boolean unconditional) {

}

}

class MyCanvas extends Canvas {

private Image image;

public void paint (Graphics g) {

try {

image = Image.createImage("/img4.PNG"); }

catch(Exception e){}

g.setColor (255, 255, 255); // устанавливаем белый цвет

g.fillRect (0, 0, getWidth(), getHeight()); // заливаем весь экран установленным цветом

g.setColor (255, 0, 0); // устанавливаем красный цвет

int width = getWidth(); // переменная равна ширине экрана

int height = getHeight(); // переменная равна высоте экрана

g.setFont(Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_SMALL)); // устанавливаем шрифт

g.drawString("К", 10, 20, g.HCENTER | g.BOTTOM);

g.drawString("А", 10, 32, g.HCENTER | g.BOTTOM);

g.drawString("П", 10, 44, g.HCENTER| g.BOTTOM);

g.drawString("У", 10, 56, g.HCENTER| g.BOTTOM);

g.drawString("С", 10, 68, g.HCENTER | g.BOTTOM);

g.drawString("Т", 10, 80, g.HCENTER | g.BOTTOM);

g.drawString("И", 10, 92, g.HCENTER | g.BOTTOM);

g.drawString("Н", 10, 104, g.HCENTER | g.BOTTOM);

g.drawString("Сашко", 10, 122, g.LEFT | g.BOTTOM);

g.drawString("Вариант №9", 10, 134, g.LEFT | g.BOTTOM);

g.drawImage(image, 40, 104, g.LEFT | g.BOTTOM);

}

}

Вывод: в ходе данной работы мы научились использовать низкоуровневое рисование при создании приложений.

 


Дата добавления: 2015-08-27; просмотров: 40 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Цель работы| Цель работы

mybiblioteka.su - 2015-2024 год. (0.007 сек.)