问题标签 [gnome]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
15739 浏览

java - java TrayIcon使用具有透明背景的图像

我正在使用以下代码在 Windows 和 Linux 中设置托盘图标。它在 Windows 中运行良好,在 Linux 中运行良好。在 Linux(Ubuntu)中,我将面板设置为(有点)透明,当我添加 GIF(具有透明背景)时,图标的背景显示为灰色和丑陋的(见图,绿色菱形“!”)。 ...关于如何使我添加的 GIF 图像“保持”其透明背景的任何想法?

替代文字 http://unarm.org/stackoverflow/panel_task.jpg

以及我正在使用的图像,如果您想测试:

替代文字 http://unarm.org/stackoverflow/green_info.gif

0 投票
1 回答
143 浏览

gtk - 如何在 GnomeCanvas 文本项中对齐文本

我想要一个 GnomeCanvas 文本项,并根据它的内容(和内容语言)决定是向右还是向左对齐文本。我找到了一种通过更改anchor属性来做到这一点的方法,但是使用这种方法需要我自己管理锚位置(向右对齐时将其更改为文本边界框的右侧),而且似乎必须有更简单的方法。

编辑:我看到还有justification属性,它允许我将文本向右对齐。但是,我仍然需要根据语言设置锚点,而不是设置适用于任何语言的边界框。

0 投票
8 回答
11440 浏览

editor - UltraEdit 的最佳 Gnome 替代品?

当我从 Windows 切换到 Ubuntu/Gnome 时,我正在寻找 UltraEdit 的替代品。

我尝试了一些工具,但它们通常缺少一些真正有用的功能,例如:

  • 语法着色
  • 文件的 FTP 编辑(不使用外部应用程序访问 FTP 上的文件)
  • 字符集管理。

你用哪一个?它们的主要特点是什么?

0 投票
9 回答
38071 浏览

linux - 如何像 Nautilus 那样从命令行挂载?

在我的 Ubuntu linux 机器上,我可以轻松地安装 USB 连接的驱动器或 CDROM,单击桌面上的设备图标。

例如,如果我单击 USB 连接的驱动器图标,则会发生以下情况:

  • 自动创建 /media/LABEL 目录(其中 LABEL 是磁盘的标签,可能因磁盘而异)
  • 设备上的文件系统安装在 /media/LABEL

mount这个过程与使用命令挂载有很大不同。尤其:

  • 你不需要是root(或者你不需要修改/etc/fstab来允许普通用户挂载设备)
  • /media/LABEL 目录是自动创建的
  • 目录的名称根据卷标而改变。

有一个命令行命令的行为类似于 Gnome GUI 安装工具吗?

0 投票
6 回答
26933 浏览

c - 学习 GObject 和 Glib 的材料

我对 C. 很满意,但需要学习GObjectGlibgstreamer. 我在网上找到的只是 Gobject 参考手册。它很好,但正在寻找 Gobject/Glib 的教程,因为主要关注的是 gstreamer。

所以请分享任何其他资源来学习 glib 和 gobject。

0 投票
4 回答
2953 浏览

python - 如何在 Gnome(使用 distutils 或 setuptools)中分发 Python 包的“.desktop”文件和图标?

目前我正在使用自动工具来构建/安装和打包我的项目,但我真的很想转向感觉更“pythonic”的东西。

我的项目由两个脚本、一个模块、两个 glade GUI 描述和两个 .desktop 文件组成。它目前是一个纯 python 项目,尽管这可能很快就会改变。

查看 setuptools 我可以轻松了解如何处理除 .desktop 文件之外的所有内容;它们必须最终位于特定目录中,以便 Gnome 可以找到它们。

开始使用 distuils/setuptools 是个好主意吗?

0 投票
2 回答
4444 浏览

gtk - GtkTreeViews 上的列大小

如何在 GtkTreeView 上设置特定列的水平大小?我的 TreeView 上有 4 列,最后一列扩展了剩余的可用空间。如何设置要在可用空间上扩展的第一列或第二列以在所有列上设置固定宽度?

0 投票
1 回答
1352 浏览

ruby - 如何使用 Ruby 编写 GNOME 小程序

是否有使用 Ruby 编写 GNOME 小程序的好指南或教程?

0 投票
2 回答
3689 浏览

keyboard-shortcuts - 是否有键盘快捷键可以访问 Gnome 中的桌面菜单,或者如何创建它们?

我想通过键盘而不是鼠标访问应用程序、系统等的桌面菜单。

编辑:++Ctrl只允许我在我打开的窗口中进行选择。没有选择桌面菜单的选项。++没有任何反应。(我查看了 gnome 桌面快捷方式的各个页面)。AltTabCtrlAltEsc

0 投票
1 回答
361 浏览

ubuntu - 如何运行两个节奏盒实例或如何对节奏盒进行编程以在 mp3 文件中的先前位置开始播放?

我喜欢交替收听网络广播和其他东西,例如播客,但不喜欢在播客文件中失去我的位置。奇怪的是,有时在音频文件的快进过程中,节奏盒会退出。

或者不是有两个节奏盒实例,我是否能够编写一个程序,以便它可以自动返回到我正在收听的 mp3 文件中的先前位置(即当我返回播客部分时)。

编辑:我还希望能够打开节奏盒并自动或轻松地返回到我在关闭它之前正在收听的音频文件中的位置。