0

我一直在尝试构建一个简单的 GAE 应用程序并能够操纵文本在屏幕上的位置。我在几个论坛上问过同样的问题;到目前为止没有解决方案。如果我的问题不清楚,我深表歉意。

现在我想用网格实现相同的功能,比如电子表格。你知道我如何在 GAE 中模拟类似电子表格的表格吗?还是可以在每个单元格中输入字符串的 html 表格?

我觉得我正在尝试重新发明轮子。必须有一种简单的方法来实现此功能。我将不胜感激任何建议。

以下是之前问题的链接:

堆栈溢出

comp.lang.python

黑客新闻

黑客新闻

谢谢!

4

3 回答 3

2

有一个名为UI Table Edit的 jquery 插件。这可能是一个很好的起点。挖掘已经为您完成大部分工作的 javascript 中已实现的网格工具或插件。我认为雅虎!发布了一个很好的数据网格,它也允许编辑。

于 2010-10-28T14:34:01.357 回答
1

您正在寻找的是一个数据网格——如果您对客户端解决方案感到满意,并且您准备使用 jQuery,那么您可以尝试DataTables这是一个带有一对插件来模拟电子表格的数据表示例。

于 2010-10-28T14:35:19.923 回答
0

AbsolutePanel 和 LayoutPanel 是 GWT 的一部分,允许您将任何元素放置在任意 x 和 y 坐标上。对于任何可以使用 javascript 的严肃应用程序,我推荐一些客户端解决方案,例如 GWT。

如果你想只用 GAE 解决这个问题,并且在客户端没有代码,你可以使用CSS 定位来实现你的效果。只需生成一个带有 position:fixed 的 top: 和 left: 属性,您就可以使文本出现在任何地方。

我不确定您所说的“操纵文本的位置”是什么意思,但如果您想要像素级控制,我认为表格不是一个好的解决方案。

于 2010-10-28T14:50:15.140 回答