Wie kann man Fenster in Ruby öffnen?

...komplette Frage anzeigen

1 Antwort

Es kommt ganz darauf an, welches GUI-Framework du verwenden möchtest.

Ein einfaches "Hello World" mit einem Button unter Verwendung von Tk sieht z.B. so aus (Codebeispiel übernommen aus dem Tk-Tutorial: http://www.tkdocs.com/tutorial/install.html#helloworld):

require 'tk'
require 'tkextlib/tile'
root = TkRoot.new()
button = Tk::Tile::TButton.new(root) {text "Hello World"}.grid
Tk.mainloop()

Beachte, dass nicht jede Installation von Ruby Tk mitgeliefert hat.  Es gibt auch noch andere GUI-Frameworks, wie z.B. Qt, das du über `gem install qtbindings` installieren kannst. 

Max0981 11.02.2016, 15:19

nilsding, weißt du zufällig wie man das GUI-Framework, Shoes für Ruby so installiert das man einfach nur noch eine TXT öffnen muss, Shoes-Code reinschreiben kann, abspeichern, und es dann einfach mit einer CMD oder so ausführen kann. (Also so das CMD den Shoes-Code wirklich anerkennt und dann z.b. ein Fenster öffnet.)

0

Was möchtest Du wissen?