2016 Update

This commit is contained in:
Tina Müller 2016-12-05 22:15:40 +01:00
parent 948b86eafa
commit dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions

View file

@ -1,14 +1,15 @@
package main
import "gtk"
import (
"github.com/mattn/go-gtk/glib"
"github.com/mattn/go-gtk/gtk"
)
func main() {
gtk.Init(nil)
window := gtk.Window(gtk.GTK_WINDOW_TOPLEVEL)
window.Connect("destroy", func(*gtk.CallbackContext) {
gtk.MainQuit()
},
"")
window := gtk.NewWindow(gtk.WINDOW_TOPLEVEL)
window.Connect("destroy",
func(*glib.CallbackContext) { gtk.MainQuit() }, "")
window.Show()
gtk.Main()
}

View file

@ -1,22 +1,22 @@
package main
import (
"sdl"
"fmt"
"log"
"github.com/veandco/go-sdl2/sdl"
)
func main() {
if sdl.Init(sdl.INIT_VIDEO) != 0 {
fmt.Println(sdl.GetError())
return
window, err := sdl.CreateWindow("RC Window Creation",
sdl.WINDOWPOS_UNDEFINED, sdl.WINDOWPOS_UNDEFINED,
320, 200, 0)
if err != nil {
log.Fatal(err)
}
defer sdl.Quit()
if sdl.SetVideoMode(200, 200, 32, 0) == nil {
fmt.Println(sdl.GetError())
return
}
for e := new(sdl.Event); e.Wait() && e.Type != sdl.QUIT; {
for {
if _, ok := sdl.WaitEvent().(*sdl.QuitEvent); ok {
break
}
}
window.Destroy()
}

View file

@ -1,8 +1,9 @@
import javax.swing.JFrame
fun main(args : Array<String>) {
val w = JFrame("Title")
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
w.setSize(800, 600)
w.setVisible(true)
JFrame("Title").apply {
setSize(800, 600)
defaultCloseOperation = JFrame.EXIT_ON_CLOSE
isVisible = true
}
}