https://github.com/g3th/buffered-image-in-kotlin
Drawing shapes in Kotlin and saving to an image file.
https://github.com/g3th/buffered-image-in-kotlin
bufferedimage imageio javax kotlin line polygon triangle
Last synced: 4 months ago
JSON representation
Drawing shapes in Kotlin and saving to an image file.
- Host: GitHub
- URL: https://github.com/g3th/buffered-image-in-kotlin
- Owner: g3th
- Created: 2023-06-19T00:10:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T01:09:05.000Z (almost 2 years ago)
- Last Synced: 2025-01-15T10:27:10.970Z (6 months ago)
- Topics: bufferedimage, imageio, javax, kotlin, line, polygon, triangle
- Language: Kotlin
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Drawing lines and Polygons with Kotlin
## Using java.awt and javax.imageio to draw shapesA simple reference for how to draw lines, rectangles, circles, polygons etc.. using the appropriate java libraries and methods included in those libraries.
How to save everything to a file and how to draw multiple lines in the same image.
Draws two crossed lines, or a hexagon, or a filled rectangle with the colours set in both functions.
Simple compilation (no need for dependencies, since everything is standard library):
```kotlinc drawLines.kt -include-runtime drawLines.jar```
```java -jar drawLines.jar```