자바스크립트를 이용하여 GNOME에서 창을 띄어보기
출처: YES! Gnome JS Bindings Documentation is now available!
#!/usr/bin/gjs
//The previous line is a hash bang which tells how to run the script.
// Note that the script has to be executable (run in terminal in the right folder: chmod +x scriptname)
// Initialize GTK+
var Gtk = imports.gi.Gtk;
Gtk.init(null, 0);
// Create your window, name it, and connect the “click x to quit” function.
// The word “window” is a JavaScript keyword, so we have to
// call it something different.
var mywindow = new Gtk.Window({type: Gtk.WindowType.TOPLEVEL});
mywindow.title = "Hello World!";
mywindow.connect("destroy", function(){Gtk.main_quit()});
// Add some text to your window
var label = new Gtk.Label({label: "Hello World"});
mywindow.add(label);
// Make the label and the window itself visible to the user
label.show();
mywindow.show();
// Let the user run the app
Gtk.main();chmod +x helloworld.js
./helloworld.js
Hello World!
'컴퓨터 > Linux' 카테고리의 다른 글
으아니 그놈(GNOME) 3.7.92 테스트 이미지에서 주음부호[注音符號/注音符号]와 한글을 못쓴다니? (0) | 2013.03.21 |
---|---|
우분투 13.04(Ubuntu 13.04) & 그놈3(GNOME3) 설치함. (2) | 2013.03.19 |
블랙프라이데이에 구입한 Linux Journal Archive 1994-2011 DVD 도착. #linux (0) | 2012.01.02 |
Best Linux Devices of 2011 (Linux.com 선정 최고의 리눅스 제품들) #Linux (0) | 2011.12.01 |
리눅스 배포판(Linux distribution)인 Ubuntu(우분투) 점유율 떨어지고 Linux Mint(리눅스 민트) 점유율 올라감 (1) | 2011.11.28 |