Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка інтернет-магазину для ТОВ "Компас"

Реферат Розробка інтернет-магазину для ТОВ "Компас"





dleColor», «hex», «alfa, red, green, blue (4 bytes, from 00 to FF)»},

{«minutesNeedleColor», «hex», «alfa, red, green, blue (4 bytes, from 00 to FF)»},

{«secondsNeedleColor», «hex», «alfa, red, green, blue (4 bytes, from 00 to FF)»}

}; retValue;

} String getAppletInfo () {retValue;=«Circle Clock»; retValue;

}

}

/ / реалізація класу ClockDialclock;

/ *

* ClockDial.java

*

* Created on травня 2009

* / java.awt. *; java.awt.geom. *; java.awt.image. *;

/ **

*

* @ author Бочкарьова Марія

* / class ClockDial {double diam; BufferedImage dial; Color dialColor; Color hairLineColor;

/ ** Створює екземпляри ClockDial . При створенні

* необхідно вказати діаметр циферблата.

*

* @ param diam діаметр циферблата.

*

* @ param dialColor колір циферблата.

*

* @ param hairLineColor колір рисок на циферблаті.

*

* @ exception IncorrectParametersException - якщо діаметр менше

* або дорівнює нулю.

* / ClockDial (double diam, Color dialColor, Color hairLineColor) IncorrectParametersException {

/ / перевіряємо діаметр (diam <= 0) new IncorrectParametersException ();. diam=diam;. dialColor=dialColor;. hairLineColor=hairLineColor;

/ / створюємо малюнок=new BufferedImage ((int) diam, (int) diam,. TYPE_INT_ARGB);

/ / створюємо рисочку на ціферблатеD.Double r=new Rectangle2D.Double (-diam/40, -diam/60, diam/20, diam/30); at=new AffineTransform ();

/ / зміщуємо початок координат в центр циферблата

at.translate (diam / 2, diam / 2);

/ / зберігаємо поточний перетворення

AffineTransform prev=(AffineTransform) at.clone ();

/ / отримуємо графічний контекстD g2=dial.createGraphics ();

/ / зафарбовуємо все заданих цветом.setBackground (dialColor);

g2.clearRect (0, 0, (int) diam, (int) diam);

/ / встановлюємо колір черточек.setColor (hairLineColor);

/ / малюємо 12 штрихів (int i=0; i <12; i + +)

{

/ / зміщуємо центр координат до краю циферблата (туди,

/ / де має бути розташований штрих)

at.translate (- (diam / 2 - r.width), 0);

/ / повертаємо штрих щодо центру ціферблата.rotate (Math.toRadians (30 * i), diam / 2 - r.width, 0);

/ / встановлюємо поточний преобразованіе.setTransform (at);

/ / малюємо штріх.fill (r);

/ / відновлюємо початкове преобразованіе.setTransform (prev);

}

}

Назад | сторінка 21 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Реалізація гри pong на мові Java за допомогою технології Socket
  • Реферат на тему: The unions of artists - "THE BLUE ROSE" AND "THE JACK OF DIA ...
  • Реферат на тему: Розробка програми на Java