comparison src/luan/modules/swing/Swing.luan @ 1616:915cb538e2a3

start swing
author Franklin Schmidt <fschmidt@gmail.com>
date Sat, 05 Jun 2021 21:42:29 -0600
parents
children
comparison
equal deleted inserted replaced
1615:38894708bade 1616:915cb538e2a3
1 local Luan = require "luan:Luan.luan"
2 local error = Luan.error
3 local Thread = require "luan:Thread.luan"
4 local safe = Thread.safe or error()
5 require "java"
6 local SwingLuan = require "java:luan.modules.swing.SwingLuan"
7
8
9 local Swing = {}
10
11 function Swing.run(fn)
12 fn = safe(fn)
13 SwingLuan.run(fn)
14 end
15
16 return Swing