小编Sun*_*nny的帖子

如何将图像与表格单元格的中心对齐(SWT表)

我开发Eclipse RCP应用程序并遇到问题Table.我们在数据库中有一些布尔格式的数据,用户希望看到该字段使用checkbox.

我试图使用来实现它Button(SWT.CHECK)作为表编辑器,但它的工作速度太慢:(

我试图使用2个图像 - 选中和未选中的复选框,它可以工作,但我不能将它们对齐到中心,它们会自动对齐.

我甚至找到了如何捕捉SWT.MeasureItemSWT.PaintItem事件并通过更改event.x字段手动处理它们,但我遇到了一个问题 - 我现在无法获得什么列测量或绘画,因为事件不会向我提供该信息.

它是通过重绘时修改事件数据将图像对齐到中心的唯一方法,还是可以通过其他方式通过复选框表示布尔数据?我现在不需要编辑它们,因此只读模式就足够了.

java swt eclipse-rcp

6
推荐指数
1
解决办法
6473
查看次数

标签 统计

eclipse-rcp ×1

java ×1

swt ×1