using Gtk; using Gdk; public class ClipboardReader { public static int main (string[] args) { Gtk.init (ref args); Gtk.Clipboard clipboard = Gtk.Clipboard.get_for_display (Gdk.Display.get_default(), Gdk.SELECTION_CLIPBOARD); string text = clipboard.wait_for_text (); stdout.printf ("%s\n", text); return 0; } } // BUILD: $ valac clipboard.vala --pkg gtk+-2.0
更多的剪贴板操作见Valadoc.org
此处用的是GTK+ 2.0。