Java/SWT/如何从按钮中删除框架
我使用SWT界面生成器构建GUI。我有几个按钮。如何从按钮中删除边框(灰色背景和边框),以便只显示图像?按钮代码:Java/SWT/如何从按钮中删除框架,java,image,button,swt,Java,Image,Button,Swt,我使用SWT界面生成器构建GUI。我有几个按钮。如何从按钮中删除边框(灰色背景和边框),以便只显示图像?按钮代码:onButton=新按钮(shell,SWT.NONE) 非常感谢你的帮助 应要求。这是我为按钮设置图像的方式: onButton.setImage(SWTResourceManager.getImage( "C:\\Users\\dseek\\Desktop\\PanetHomeProxySwitch\\PlanetHomeProxySwitch\\src
onButton=新按钮(shell,SWT.NONE)代码>
非常感谢你的帮助
应要求。这是我为按钮设置图像的方式:
onButton.setImage(SWTResourceManager.getImage(
"C:\\Users\\dseek\\Desktop\\PanetHomeProxySwitch\\PlanetHomeProxySwitch\\src\\proxyEinschaltenGroupSmall@3x.png"));
如果您想使用按钮
作为基本小部件,恐怕这是不可能的
按钮的样式由操作系统决定,例如,在Windows上,按钮将具有灰色渐变和黑色圆形边框
不幸的是,将图像设置为该按钮不会取代此外观,而只是将图像放在该按钮内。边界将继续存在
然而,我已经发布了一篇文章,展示了如何创建自己的小部件,它将使用给定的图像并像按钮一样工作。这不是一个完整的例子,但它应该让你开始
结果如下所示:
请说明如何将图像设置为按钮,以及图像本身的外观。按钮
可能不是适合您使用的小部件,请查看。我已输入所需的编辑。您是否查看了链接是否解决了您的问题?我现在正在查看,它将解决我的问题,但需要我完全重写我的应用程序。。。