我正在将图像设置为按钮的图标。 我需要在按下图标时更改图像。 我怎样才能在codenameone中实现这一点。 BR, SanketCodenameOne按下按钮时更改按钮
0
A
回答
0
按钮具有用于图标按下/滚动/选定的版本的图像。
1
你的意思是按钮被按下吗?如同它一样,只要它被按下并在发布后恢复原始图像?
您可以通过创建自己的按钮来完成此操作,该按钮从CodenameOne的按钮扩展而来。在这个新按钮中,您可以覆盖“按下”和“已发布”应该执行的操作。虽然请记住,释放按钮也有一个动作,它恢复了“未按下”的风格。
例如
public class NewButton extends Button
{
public NewButton()
{
super();
}
@Override
public void pressed()
{
super.pressed(); // To change the state of the button to pressed
try
{
Resources r = Resources.open("/theme.res");
Image pressed = r.getImage("bomb.png"); // Just an image I had in a project.
this.getStyle().setBgImage(pressed);
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
相关问题
- 1. 按下按钮时更改场景Fxml
- 2. 当按下按钮时更改视图
- 3. 按下按钮时更改UIButton图像
- 4. 按下按钮时更改语言Xcode
- 5. 按下时更改按钮的位置
- 6. 按下按钮时更改名称
- 7. 更改ImageView的同时,按下按钮
- 8. 按下时更改按钮背景
- 9. 更改按钮按下时的元素?
- 10. 按下时更改按钮主题
- 11. 按下按钮时更改按钮尺寸
- 12. 按下按钮B时如何更改按钮A的标题?
- 13. 按下按钮时更改按钮的图像,使用javascript
- 14. 如何更改按钮图像时,按下按钮
- 15. Android-如何在按下按钮时更改按钮的文字?
- 16. 更改按钮的按钮
- 17. 按下/下按钮时,如何更改按钮的背景颜色?
- 18. 按下后按钮按钮
- 19. iOS - 按下按钮后更改按钮颜色不起作用
- 20. 按下按钮背景更改布局
- 21. 按钮按下 - 更改图片来源
- 22. Python PyQt4更改图像按下按钮
- 23. 按下按钮后更改焦点
- 24. 按下按钮更改行为?
- 25. 按下后更改按钮样式 - CSS
- 26. 更改TextView按下按钮的颜色
- 27. 按钮每次按下更改标题
- 28. 更改按钮
- 29. 更改按钮
- 30. Android:当按钮状态按下时按钮填充改变
谢谢.....不知何故,我只是无法找到它....现在发现它 – sanket