Может кто-нибудь, пожалуйста, покажет мне какой-нибудь код или учебник о том, как использовать библиотеки Java для построения объектов класса объектов на графике и как объединить их с линиями и заполнить определенные области между точками с цветом ?Занятия Point Point в Java
ответ
Я бы рекомендовал проверить JFreeChart и со ссылкой на его примеры.
Выполнение такого рода работ вручную достаточно трудоемко, когда сделано правильно.
см point2D и line2D ДОКУМЕНТАЦИЯ
http://docs.oracle.com/javase/7/docs/api/java/awt/geom/Point2D.html
http://docs.oracle.com/javase/7/docs/api/java/awt/geom/Line2D.html
вы могли бы взглянуть на это ... я думаю, что есть демо, а
http://docs.oracle.com/javase/tutorial/2d/geometry/primitives.html
Update:
Если вы не хотите, чтобы ввести новую зависимость вы может использовать то, что предлагает простой старый java. Внутри paint()
метода компонента при его ...
public void paint (Graphics g) {
Graphics2D g2 = (Graphics2D) g;
...
}
... Вы можете использовать следующие классы, например:
// draw Line2D.Double
g2.draw(new Line2D.Double(x1, y1, x2, y2));
// draw Point
g2.draw(new Line2D.Double(x1, y1, x1, y1));
или различные другие формы, такие как QuadCurve2D
, Rectangle2D
, Ellipse2D
и т.д ... Если вам нужно нарисовать многоугольники (пользовательские фигуры с несколькими вершинами), вы можете использовать GeneralPath
JFreeChart лет ur friend :)
- 1. Cometd point to point
- 2. Convert Point to Point^
- 3. 2d point to 2.5d Point
- 4. Подтвердить синтаксис point point AspectJ
- 5. Point in java class
- 6. Метод Java Point rot90()
- 7. Java Entry Point
- 8. Компаратор Java Point
- 9. Java - Point on line
- 10. java calculator decimal point
- 11. Исключение Null Point в Java
- 12. qtruby draw picture point by point
- 13. Как реализован пункт point point catch AspectJ?
- 14. Kinect Color Point to Depth/Camera Point
- 15. Тест JMeter Point-to-Point ActiveMQ
- 16. Canvas point to point user line
- 17. Java Floating Point Precision Issue
- 18. Java/contains/equal point class
- 19. Java Image Point To Mouse
- 20. Java hashCode для класса Point
- 21. OSMdroid point
- 22. Point-в-прямоугольником тестирование
- 23. World point to Isometric point - Нужна помощь в понимании
- 24. Отображение. Point Point Cloud в C# с помощью Helix-Toolkit
- 25. Как ввести значение «пустой» POINT() в поле MySQL типа POINT?
- 26. Как получить Crash Point в Java-коде
- 27. Как импортировать класс java Point в android?
- 28. бесплатный рисовать в java, используя класс Point
- 29. GLSL Moving Point Light
- 30. jms point to point или JMS издатель и подписчик
Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. –
Я вижу вашу мысль и сделал некоторые улучшения в своем ответе – xmoex