Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
Java me 在LWUIT中,按下按钮时会出现白色矩形背景,如何移除?_Java Me_Lwuit_Lwuit Button - Fatal编程技术网

Java me 在LWUIT中,按下按钮时会出现白色矩形背景,如何移除?

Java me 在LWUIT中,按下按钮时会出现白色矩形背景,如何移除?,java-me,lwuit,lwuit-button,Java Me,Lwuit,Lwuit Button,使用Lwiit,我有一个表单(form1),其中包含一个按钮(请参见下图中表单底部的银色箭头)。此按钮使用具有透明背景的图像构建,以产生非矩形按钮的效果。按下按钮时,会显示另一张表格(表格2) 但不幸的是,当用户按下此按钮时,图像背景中会出现几毫秒的白色矩形背景。请参见下图: 问题是: 按下按钮后,如何防止出现此白色矩形?您已经修改了按钮的状态,无论是选中还是取消选中。您还必须修改按下的样式。 您可以使用按钮。getPressedStyle() 尝试: button.getPressedSt

使用Lwiit,我有一个
表单
(form1),其中包含一个
按钮
(请参见下图中
表单
底部的银色箭头)。此
按钮
使用具有透明背景的图像构建,以产生非矩形
按钮
的效果。按下
按钮
时,会显示另一张
表格
(表格2)

但不幸的是,当用户按下此按钮时,图像背景中会出现几毫秒的白色矩形背景。请参见下图:

问题是:

按下
按钮后,如何防止出现此白色矩形?

您已经修改了按钮的状态,无论是选中还是取消选中。您还必须修改按下的样式。 您可以使用
按钮。getPressedStyle()

尝试:

button.getPressedStyle().setBorder(null);
button.getPressedStyle().setBgTransparency(0);