tk

    0熱度

    1回答

    我只想要一個多行文本條目。 所以我用TK :: Text代替了TK :: Entry。 use Tk; my $mw = MainWindow->new(-width => '1000', -relief => 'flat', -height => '840', -title => 'Test', -background => 'white',); $mw->geometry("

    0熱度

    1回答

    我是新來的tcl/tk,我嘗試創建一個包含textarea和兩個滾動條(垂直和水平)的接口 我們的問題是,我可以看到水平滾動條,但未啓用 代碼: frame .textarea label .textarea.l -text "Text" text .textarea.txt -width 70 -height 20 -xscroll {.textarea.h set} -yscroll {

    0熱度

    1回答

    當用戶選擇另一個時,需要禁用特定的選項卡。我無法使用以下代碼實現它。 選項卡仍然保持啓用狀態。也試過configure -state disabled但拋出錯誤。 ttk::notebook .top.d -padding 5 ttk::frame .top.d.f1; ttk::frame .top.d.f2; .top.d add .top.d.f2 -text "East" -padd

    2熱度

    1回答

    我的代碼工作正常,但是通過「tclsh filename.tcl」運行。 一旦我使用sdx.kit和tcl basekit編譯它,然後重新執行套件文件,它會引發我錯誤的tk busy命令。 不確定,套件編譯期間出了什麼問題,但總是發生。 這是我的代碼片段。 proc create_mem_template {} { tk busy hold .top update tk busy confi

    0熱度

    2回答

    如何在不退出腳本的情況下關閉GUI? 我有一個腳本每10分鐘運行一次,每當腳本中有幾個變量發生變化時都會調用GUI,但是當我關閉GUI時,應用程序也會關閉。我嘗試添加-command {destroy .} 但它做同樣的事情在傳統知識的exit命令,這裏是我的腳本 lappend auto_path "/bin/gui/scripts" package require scriptgui mo

    1熱度

    1回答

    我期待建立一個功能近期開啓文件添加到菜單和命令(事件)時,點擊打開它,但一個錯誤出現 錯誤: Error can't read "filename" : no such variable 代碼: proc add_Recentfiles {filename} { global recentFiles ... $m insert $recentFiles(index) \ co

    5熱度

    1回答

    Python embeddable zip沒有pip和Tkinter。 在嵌入式zip中很容易install pip with get-pip.py。 我們如何安裝Tkinter(假設我們在同一臺機器上沒有現有的Python安裝)?

    0熱度

    1回答

    我遇到以下問題,如上圖所示。 實際上,當我使用我的腳本時,「確定」按鈕顯示,而不是在其他時候使用腳本。如果我讓窗口變大,使用我的鼠標就會顯示出來(因爲窗口很小,以前它是隱藏的)。我不明白爲什麼和我在互聯網上找不到真正有用的東西。 (改變像padx和pady這樣的值不起作用。) 必須有一個參數來調整一般的窗口大小,但是我找不到它。 我的第二個問題是,如果字符串的長度與示例中一樣長,將顯示從左向右滾動

    0熱度

    4回答

    我在運行magic vlsi時遇到了問題。問題是 couldn't load file "/usr/lib/x86_64-linux-gnu/magic/tcl/tclmagic.so": /usr/lib/x86_64-linux-gnu/magic/tcl/tclmagic.so: undefined symbol: Tk_GetCursorFromData 我覺得這引起: /usr/li

    0熱度

    2回答

    我已經解決了大部分與我的代碼有關的問題,但現在我的列表框中的所有內容都會打印到文件中,而不管它是否被選中。不知道爲什麼。任何幫助表示讚賞。我之前有這個工作,但不知道我做了什麼來改變它。我希望在檢查某個項目時單擊確定,然後單擊退出,只有選中的項目纔會被複制到文件中。 use strict; use warnings; use Tk; open(INFILE,"d1528235.txt") or