You are here

TK 문의 드립니다.

아래 코드와 같이 a b c d e 버튼을 만들고 각 버튼을 누를때 마다 버튼 이름이 출력 되도록 만들고 싶은데
버튼을 누를때 마다 e 만 출력되네요.

set position 1

foreach arg { a b c d e } {
button .b1_$position -text $arg -command { puts $arg }
grid .b1_$position -row $position -column 0 -sticky w
incr position
}

어떻게 해야 하나요?