The Racket Graphical Interface Toolkitを使用して GUI を作成するアプリケーションがあります。以下のコードで作成された、いくつかのフィールドを持つフレームもあります。
#lang racket
(require racket/gui)
(define frame (new frame% [label "frame"]))
(define field-1 (new text-field% [label "field-1"] [parent frame])) ;; add field to frame
(define field-2 (new text-field% [label "field-2"] [parent frame]))
(define field-3 (new text-field% [label "field-3"] [parent frame]))
(send frame show #t) ;; show the frame
選択したフィールドを動的に決定する方法はありますか? したがって、選択したフィールドをフレームに要求し、選択されている場合はそのフィールドへの参照を取得します。