外观
时间输入框
ui.TimeInput 创建一个显示 *time.Time 一天中时刻的字段,采用用户区域设置 (Context.Region)的小时制:15:04 或 3:04 PM。小时、分钟和上午/下午各是一 个可以获得键盘焦点的段,类似 AppKit 日期选择器的分段:上、下方向键让获得 焦点的段在钟面上步进;键入数字直接设置它,输完小时后自动进入分钟;键入 AM 或 PM(或该语言中对应名称)的首字母选择半天;左、右方向键在各段间移动。 半天的名称及其位置使用窗口的语言:中文里是 下午3:04,半天在前。Changed 报告新的时间,并保留该值的日期与时区。
go
ui.TimeInput(c, &app.alarm).Label("Alarm")点击小时或分钟会让对应段获得焦点。与日期输入框一起使用时, 两者编辑同一个 time.Time。
无障碍
辅助技术会看到微调按钮(spin button),名称由字段的 Label 与"小时"、 "分钟"和"AM/PM"组成,使用窗口的语言。