問題タブ [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.
java - 背景が透明な画像を使用するJava TrayIcon
次のコードを使用して、Windows と Linux でトレイ アイコンを設定しています。Windows ではうまく機能し、Linux でも問題なく動作します。Linux (Ubuntu) では、パネルを (ある程度) 透明に設定しており、GIF (透明な背景) を追加すると、アイコンの背景がすべて灰色で醜く表示されます (画像、緑色のひし形 "!" を参照)。 ...追加するGIF画像の透明な背景を「保持」する方法についてのアイデアはありますか?
代替テキスト http://unarm.org/stackoverflow/panel_task.jpg
テストしたい場合は、私が使用している画像:
gtk - GnomeCanvas テキスト項目内のテキストを揃えるにはどうすればよいですか
GnomeCanvas テキスト項目が必要で、そのコンテンツ (およびコンテンツ言語) に応じて、テキストを右揃えにするか左揃えにするかを決定します。私はアンカープロパティを変更することでそれを行う 1 つの方法を見つけましたが、この方法を使用すると、アンカーの位置を自分で管理する必要があり (右に揃える場合は、テキスト バウンディング ボックスの右側に変更します)、必要があるようです。より簡単な方法。
編集:テキストを右に揃えることができる正当化プロパティもあります。ただし、任意の言語に適用される境界ボックスを設定するのではなく、言語に従ってアンカー ポイントを設定する必要があります。
editor - UltraEditに代わる最良のGnome?
WindowsからUbuntu/Gnomeに切り替えているので、UltraEditに代わるものを探しています。
いくつかのツールを試しましたが、次のような本当に便利な機能が不足していることがよくあります。
- 構文の配色
- ファイルのFTP編集(外部アプリケーションを使用せずにFTP上のファイルにアクセス)
- 文字セット管理。
どちらを使いますか?そして、彼らの主な機能は何ですか?
linux - Nautilus のようにコマンドラインからマウントする方法は?
私のUbuntu Linuxボックスでは、デスクトップにあるデバイスアイコンをクリックして、USB接続ドライブまたはCDROMを簡単にマウントできます。
たとえば、USB 接続されたドライブのアイコンをクリックすると、次のことが起こります。
- /media/LABEL ディレクトリが自動的に作成されます (LABEL はディスクのラベルであり、ディスクごとに異なる場合があります)。
- デバイスのファイルシステムは /media/LABEL にマウントされています
このプロセスは、コマンドを使用したマウントとは大きく異なりmount
ます。特に:
- root である必要はありません (または、通常のユーザーがデバイスをマウントできるように /etc/fstab を変更する必要はありません)。
- /media/LABEL ディレクトリが自動的に作成されます
- ディレクトリの名前は、ボリューム ラベルに従って変わります。
Gnome GUI マウント機能のように動作するコマンド ライン コマンドはありますか?
c - GObjectとGlibを学ぶ教材
私は C に慣れていますが、GObject
とGlib
forを学ぶ必要がありgstreamer
ます。私がネットで見つけたのはGobjectリファレンスマニュアルだけです。主な焦点はgstreamerであるため、Gobject/Glibのチュートリアルを探しています。
したがって、他のリソースを共有して、glib と gobject を学習してください。
python - Gnome で Python パッケージの「.desktop」ファイルとアイコンを配布する方法 (distutils または setuptools を使用)?
現在、私は自動ツールを使用して自分のプロジェクトをビルド/インストールおよびパッケージ化していますが、より「Pythonic」な感じのものに移行したいと思っています。
私のプロジェクトは、2 つのスクリプト、1 つのモジュール、2 つのグレード GUI 記述、および 2 つの .desktop ファイルで構成されています。現在は純粋な python プロジェクトですが、すぐに変更される可能性があります。
setuptools を見ると、.desktop ファイル以外のすべてを処理する方法が簡単にわかります。Gnome がそれらを見つけられるように、特定のディレクトリに配置する必要があります。
最初に distuils/setuptools を使用するのは良い考えですか?
gtk - GtkTreeViews の列サイズ
GtkTreeView の特定の列の水平サイズを設定するにはどうすればよいですか? TreeView には 4 つの列があり、最後の列は残りの空き領域に展開されます。すべての列に固定幅を設定するために、空き領域で最初または 2 番目の列を展開するように設定するにはどうすればよいですか?
ruby - Ruby で GNOME アプレットを作成する方法
Ruby で GNOME アプレットを作成するための適切なガイドまたはチュートリアルはありますか?
keyboard-shortcuts - Gnomeのデスクトップメニューにアクセスするためのキーボードショートカットはありますか、またはそれらを作成するにはどうすればよいですか?
マウスではなくキーボードからアプリケーションやシステムなどのデスクトップメニューにアクセスしたいのですが。
編集:Ctrl++は、開いたウィンドウの中から選択することしかできませんAlt。Tabデスクトップメニューを選択するオプションはありません。Ctrl++では何も起こりませんAlt。Esc(私はgnomeデスクトップショートカットのさまざまなページを見てきました)。
ubuntu - リズムボックスの2つのインスタンスを実行するにはどうすればよいですか、またはmp3ファイルの前の位置で再生を開始するようにリズムボックスをプログラムする方法はありますか?
私はインターネットラジオとポッドキャストなどの他のものを交互に聞くのが好きですが、ポッドキャストファイルで自分の位置を失うのは好きではありません。そして奇妙なことに、オーディオファイルの早送りの過程で、rhythmboxが終了することがあります。
または、リズムボックスのインスタンスを2つ持つ代わりに、プログラムを作成して、聞いていたmp3ファイルの前の位置に自動的に戻ることができるようにします(つまり、ポッドキャストセクションに戻ったとき)。
編集:また、リズムボックスを開いて、閉じる前に聞いていたオーディオファイルの位置に自動的または簡単に戻ることができるようにしたいと思います。