Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codenameone 设置单选按钮";精选;代号为1的样式_Codenameone - Fatal编程技术网

Codenameone 设置单选按钮";精选;代号为1的样式

Codenameone 设置单选按钮";精选;代号为1的样式,codenameone,Codenameone,我认为单选按钮的“选定”样式设置不正确 我正在尝试使用主题中的标准UIIDRadioButton设置单选按钮的样式 我将未选择的字体样式更新为黑色 我将选定并按下的字体样式更新为teal 看起来按下的样式可以工作,但选定的样式不工作。这样,当按下单选按钮时,字体将切换为teal,但选中后,字体将恢复为黑色 下面是我用于测试的代码 Form hi = new Form("Hi World"); hi.addComponent(new RadioButton("Butt

我认为
单选按钮
的“选定”样式设置不正确

我正在尝试使用主题中的标准UIID
RadioButton
设置单选按钮的样式

我将未选择的字体样式更新为黑色

我将选定并按下的字体样式更新为teal

看起来按下的样式可以工作,但选定的样式不工作。这样,当按下单选按钮时,字体将切换为teal,但选中后,字体将恢复为黑色

下面是我用于测试的代码

Form hi = new Form("Hi World");
hi.addComponent(new RadioButton("Button 1"));
hi.addComponent(new RadioButton("Button 2"));
hi.addComponent(new RadioButton("Button 3"));
hi.show();

首先,您似乎没有将单选按钮添加到
按钮组
,这意味着无法正确选择单选按钮

请注意,选定的样式将应用于零部件的焦点,并且仅在触摸时显示。它与单选按钮中的
选中的
状态无关,单选按钮的意思是“已选中”(很抱歉,这个术语很混乱)


我猜您正在尝试自定义可通过自定义的复选符号

首先,您似乎没有将单选按钮添加到
按钮组
,这意味着无法正确选择单选按钮

请注意,选定的样式将应用于零部件的焦点,并且仅在触摸时显示。它与单选按钮中的
选中的
状态无关,单选按钮的意思是“已选中”(很抱歉,这个术语很混乱)

我猜您正在尝试自定义可通过自定义的复选符号