Anonymous user
Sierpinski triangle/Graphical: Difference between revisions
Kotlin idiom
PatGarrett (talk | contribs) m (→{header|TI-83}) |
(Kotlin idiom) |
||
Line 688:
import java.awt.*
fun main(args: Array<String>) {
if (args.any())
▲ var i = 8 // Default
} catch (e: NumberFormatException) {
i =
println("Usage: 'java SierpinskyTriangle [level]'\nNow setting level to $i")▼
}▼
{▼
▲ println("Usage: 'java SierpinskyTriangle [level]'\nNow setting level to $i")
}
val size = 800
val panel = object : JPanel() {
init {
▲ }
public override fun paintComponent(g: Graphics) {
g.color = Color.BLACK
}
}
Line 723 ⟶ 720:
}
▲ if (level > 0) {
▲ fun drawSierpinskyTriangle(level: Int, x: Int, y: Int, size: Int, g: Graphics2D)
▲ g.drawLine(x, y, x + size, y)
▲ g.drawLine(x, y, x, y + size)
}
}</lang>
|