Java. Рисуем звезды в 3D пространстве.
Крутой курс Java для "чайников". Урок 5. Алгоритм работы программы.
Самое время в начале курса поговорить об алгоритме работы программы. Для того, чтобы решить поставленную задачу, программисту перед написание кода программы сначала нужно продумать, как эта программа будет работать - какую последовательность действий нужно выполнить, чтобы получить искомый результат выполнения программы. Причём важно правильно понять саму задачу - чего требует тот, кто эту задачу ставит - заказчик. Приведу простой пример. Задача. Необходимо написать программу - простейший калькулятор. На входе задаются значение первого аргумента, затем знак арифметической операции, затем второй аргумент...
Обзор класса Graphics2D
Первая статья, посвященная обзорам пакетов java, и в ней мы рассмотрим класс Graphics2D из пакета java.awt, расширяющий класс Graphics. Данные классы предназначены для отрисовки различных фигур на визуальных компонентах с помощью метода: public void paintComponent(Graphics g) которому в качестве параметра передается экземпляр класса Graphics. В принципе уже можно в теле этого метода писать код, который будет выводить наше художество. Однако нам нужно использовать Graphics2D, расширяющий класс Graphics и предоставляющий расширенные возможности для рисования...