我在内部接手了一个 Perl TK 项目。我想知道您如何为使用该BrowseEntry
库的组合框设置默认值。
这是组合框的构造方式。
$tm->ComboBox(
-variable => \$invoice_per_country,
-font => $main::UserPref->{'ListFont'},
-background => 'white',
-relief => 'groove',
-width => 40,
-takefocus => 1,
-listwidth => 60,
-listheight => scalar @invoice_countries,
-forcematch => '',
-options => [ @invoice_countries ],
-buttontakefocus => 0,
-disabledforeground => 'black',
-disabledbackground => 'white'
)
->pack(-side => 'left',
-anchor => 'nw');
invoice_countries
包含两个值 :('Canada', 'United States')
. 我想知道如何在不切换值顺序的情况下将美国设为默认值(我们将添加更多国家/地区)。