An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

        

# Drawing lines and Polygons with Kotlin
## Using java.awt and javax.imageio to draw shapes

A 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```