Читайте также:
|
|
Капустин А
МФ-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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Цель работы | | | Цель работы |