Как я могу написать программу на Java для рисования прямоугольника, овала и стрелки? - PullRequest
1 голос
/ 22 февраля 2010

Как мне написать программу на Java для рисования прямоугольника, овала и стрелки?

Ответы [ 3 ]

3 голосов
/ 22 февраля 2010

Я понимаю, что это может быть трудно начать.

Итак, вот и все.

import javax.swing.*;
import java.awt.Graphics;

public class Homework {

     public static void main( String [] args ) {
         JFrame frame = new JFrame();
         frame.add( new JComponent() {
             public void paintComponent( Graphics g ) {
                // invoke "Graphics" methods here
             }
         });
         frame.setVisible( true );  
     }
}

Теперь вам просто нужно вызвать нужные методы из объекта Графика , и он будет отвечать за отображение фигур на экране:

образец http://img535.imageshack.us/img535/8784/capturadepantalla201002y.png

Это поможет начать с чего-то полезного.

Чтобы получить более глубокое понимание, продолжите эту статью: Рисование в AWT и Swing . Это поможет вам понять, что происходит.

Наконец, для «продвинутой» живописи необходимо прочитать следующую статью: 2D графика

3 голосов
/ 22 февраля 2010

Вы найдете то, что ищете, в руководстве по Java 2D Graphics . В разделе Рисование геометрических примитивов показано, как рисовать прямоугольники и овалы, и вы сможете соединить стрелку вместе после прочтения раздела Рисование произвольных фигур .

2 голосов
/ 22 февраля 2010

System.out.println ( "■ O ←");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...