我有一个看似简单的问题:
我想使用水平字段管理器创建 7 个复选框(一周中的几天)排列在 1 行上。不幸的是,默认情况下,CheckboxField 占据了整行。由于这个原因, CheckboxField 应该(并且根据它所做的 javadoc)有一个样式设置,使它只使用它需要的宽度。但是,我的编译器(Eclipse 插件)无法识别“CheckboxField.NO_USE_ALL_WIDTH”并且不会编译/打包我的应用程序。
CheckboxField 声明:
private CheckboxField cf_sun,
cf_mon,
cf_tue,
cf_wed,
cf_thu,
cf_fri,
cf_sat;
我将我的复选框定义如下:
cf_sun = new CheckboxField("Sun", false, CheckboxField.NO_USE_ALL_WIDTH); // <-- ERROR
cf_mon = new CheckboxField("Mon", false);
cf_tue = new CheckboxField("Tue", false);
cf_wed = new CheckboxField("Wed", false);
cf_thu = new CheckboxField("Thu", false);
cf_fri = new CheckboxField("Fri", false);
cf_sat = new CheckboxField("Sat", false);
我怎样才能使这项工作?