問題タブ [tk]

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 投票する
1 に答える
428 参照

scrollbar - BWidget の ScrolledWindow の最大サイズを設定するには?

BWidget次のScrolledWindowようなコードでを使用しています。

したがって、垂直スクロールバーのあるウィンドウが表示されます。の高さを上げると.top、しばらくすると のすべてのコンテンツ$aが表示され、スクロールバーは不要になったため消えます。の高さをさらに増やすことを禁止するにはどうすればよい.topですか? .topつまり、$a のすべてのコンテンツが表示されるときの値に最大の高さを設定する必要があります。どうやってやるの ?

0 投票する
1 に答える
3719 参照

python - Python tkスクロールフレーム?

Python で Tkinter を使用して単純な GUI アプリを作成していますが、単一のフレームにスクロールバーを追加する際に問題が発生しています。フレームは私の 20 インチでは上から下まで見えますが、ネットブックやその他の低解像度画面ですべてを表示するには、スクロールバーが必要です。

これは明らかにフレームでは機能しませんが。皆さんからのこの問題に関する助けは、深く感謝されます!

また、Tkinter が古くなっているのではないかと考えています。それは私が学校で学んだ唯一の GUI インターフェースでしたが、それは数年前のことであり、もはや私の要求を実際には満たしていません。確かに、より良い代替手段があるに違いありませんか?私はUbuntuを使用しています。

0 投票する
3 に答える
3624 参照

ruby - Windows 用の Ruby アプリケーションの作成

Windows アプリケーションを開発したい。正直なところ、今のところクロスプラットフォームについてはほとんど気にしていません (それでも良いでしょう)。

私は Ruby を使いたいと思っています。なぜなら、Ruby は非常に単純な構文を持ち、非常に..単純で習得しやすいからです。

私のアプリケーションは「ゲーム レベル クリエーター」のようなもので、独自のレベルを設計し、クリエーター アプリによって作成されたプロジェクト ファイルを読み取ることによって「ゲーム レベル プレーヤー」である別のアプリケーションで実行できます。あなたはアイデアを得る。

今、私は新しい PC を手に入れ、完全にきれいになりました。私の古いRubyの実験と失敗の痕跡はまったくありません。

まず、Ruby アプリケーション用の GUI プラットフォームを選択する必要があります。1つお勧めできますか?Shoes と Tk については聞いたことがありますが、あなたの考えを知りたいです。

0 投票する
1 に答える
597 参照

package - すべての.tclファイルに書き込まずにTclで「packagerequireTk」を呼び出す

私はTcl/Tkを学んでおり、チュートリアルに従ってTkに移行しています。チュートリアルのすべてのファイルは、.tclファイルに「packagerequire Tk」と書かれていなくても、すぐにTkコマンド(「ボタン」など)を使用します。これは、先頭に「%」が付いたユーザー入力を受け入れるコンソールから実行しています。

チュートリアルにその「パッケージにはTkが必要」がない場合、何かが足りませんか?すべてのファイルに「packagerequireTk」と書かなくても、どうすればTkを使用できますか、それとも間違っていますか?

0 投票する
2 に答える
5828 参照

tk - tkdiff行末を無視する方法

UNIXプラットフォームでtkdiffを使用して、設定ウィンドウの空白オプションを-wまたはに変更しようとしましたが-b、どちらもキャリッジリターンの違い(unix / pc)を無視していないようです。

-wコマンドラインからのdiffで動作します。

どんな考えでも大歓迎です。

0 投票する
4 に答える
725 参照

perl - perl-tk:双方向性は大きな2Dラスターデータ(xvcgなど)を視覚化します

tkを使用して大きな2Dプロットを視覚化するperlアプリケーションを作成したいと思います(2D画像と見なすことができます)。スクロールとサイズ変更が必要です。また、画像全体をメモリに保存する必要はありません。

大きすぎて1枚の大きな絵に保存することはできませんが、どの部分でも簡単に再描画できます。そこで、このデータをインタラクティブモードで表示するグラフィックアプリケーションを作成したいと思います。これは、xvcgがグラフに対して行うことと似ています:http://blogs.oracle.com/amitsaha/resource/blog-shots/apt-rdepends.png これはインターフェースの例です。xとyのスクロールバーとズームバーがあります)

私のデータはhttp://www.access-excel-vba.com/giantchart.pngに少し似ていますが、細い(1px)線のテキストがなく、ドットがたくさんあり、サイズは(現在)33000x23000です。大きくなります。ピクセルあたり2ビットの画像を使用しています。

では、perl / tkでスクロールおよびズーム可能な画像ビューアをプログラムするにはどうすればよいですか?要件は、画像全体をメモリに保存することではなく(190 Mbになり、今後さらに増える予定です!)、一部の関数に画像を部分的に描画するように依頼します。

言語/ツールキットの選択について。私のデータジェネレーターはperlで書かれており、OSはunix / POSIXなので、言語を切り替えたくありません。別のグラフィックツールキットに切り替えることはできますが、perl/tkはターゲットPCにプリインストールされています。

0 投票する
4 に答える
5782 参照

tcl - tk_messageBox のサイズを設定するには?

ラグメッセージ付きを使用しtk_messageBoxているので、そのメッセージダイアログのレイアウトを設定したいと思います。

私はtk_messageBoxこのように使用しています:

ここの幅と高さを設定するにはどうすればよいtk_messageBoxですか?

たぶん、より良い代替手段がいくつかありますtk_messageBoxか?

0 投票する
1 に答える
378 参照

tcl - Tkで最大化信号をキャッチするには?

これにより、コマンドをウィンドウの X ボタンにバインドできます。

ウィンドウの最大化ボタンで同じことを行うにはどうすればよいですか?

0 投票する
1 に答える
153 参照

tcl - Problem with BWidget's MessageDlg

BWidget の MessageDlg を使用しようとしています。こちらのドキュメントからわかるように、-aspect比率はメッセージ ウィンドウの幅と高さの比率を定義します。

ただし、効果はないようです。このコードの場合:

為に

どちらの場合も、デフォルトの比率 (150) でメッセージ ウィンドウが表示されます。

BWidget 1.9.4 を使用しています。これは BWidget の既知の問題ですか? より良い代替案を提案できますか?

0 投票する
1 に答える
203 参照

perl - Perl Tkのコードポイントが高すぎる問題を修正する方法はありますか?

次のコードは私の問題を示しています。これを実行すると、「UCS-2LE:code point "\ x {20541}"」というエラーメッセージが表示されます。C:/Perl/site/lib/Tk/Widget.pm行205で高すぎます。E:\testで。 pl行9"。

私のTkバージョンは804.028で、WinXP(簡体字中国語バージョン)でActivePerl10.0.0を実行しています。

それを回避する方法があるかどうか誰かが知っていますか?いつものようにありがとう:)