SWT中CTabFolderRenderer中的关闭按钮

时间:2013-05-20 21:39:06

标签: java swt

我要求在Button中关闭CTabFolder(原生)以进行近距离操作。准确地说我需要一个带有文字“关闭”的原生按钮。 我有CustomCTabFolderRenderer drawClose方法被覆盖。我确实设法绘制了一个图像,但客户端并不喜欢这样。而不是使用GC绘制任何多边形或图像,有没有办法绘制原生Button?我本来可以用一些文字绘制一个矩形,但我担心它不能给出原生的外观。即使我能得到一个解决方案来绘制 Windows操作系统按钮(我的意思是任何只适用于Windows的实现),我会非常高兴。

1 个答案:

答案 0 :(得分:0)

据报告here,目前无法自行绘制本机操作系统资源,即SWT不提供执行此操作的方法。

此外,如果没有大量的巫毒能力,你就无法继承CTabFolder


作为结论:没有“简单”的方法来做到这一点。 如果可能,则需要很多的工作。