Gjs ist eine JavaScript-Bindung für GNOME und kann für die Interaktion mit Gtk genutzt werden. Gtk ist ein Toolkit zum Erstellen garfischer Benutzeroberflächen.
Öffnen Sie einen Texteditor und fügen Sie die Code-Zeilen ein. Das vollständige Skript ist in der Zusammenfassung verfügbar.
Erzeugen Sie ein object
mit Ihrer class
und rufen Sie die Methode run()
auf:
Rufen Sie die Gjs-JavaScript-Bindung auf. Dadurch wird die Shell angewiesen, dieses Skript mit Gjs auszuführen.
#!/usr/bin/gjs
Importieren Siegi.Gtk
für Gtk
-Funktionen. Weil beide Versionen 3.0 und 4.0 installiert werden können, stellen Sie bitte sicher, dass die gewünschte Version importiert wird.
imports.gi.versions.Gtk = '3.0';
const Gtk = imports.gi.Gtk;