2010-10-28 4 views
0

Я пытался создать простое приложение GAE и иметь возможность манипулировать положением текста на экране. Я задал тот же вопрос на нескольких форумах; до сих пор без решения. Прошу прощения, если мой вопрос не был ясен.HTML-таблица с записываемыми ячейками?

Теперь я думал о достижении такой же функциональности с сеткой, как электронная таблица. Знаете ли вы, как я могу моделировать таблицу в виде таблицы в GAE? Или таблицу html, в которой вы можете ввести строку в каждую ячейку?

Я чувствую, что я пытаюсь изобрести колесо. Должен быть простой способ достичь этой функциональности. Буду признателен за любые предложения.

Вот ссылки на предыдущие вопросы:

Stackoverflow

comp.lang.python

Hacker News

Hacker News

Спасибо!

ответ

2

Существует плагин jquery под названием UI Table Edit. Это может быть хорошим местом для начала. Обходитесь для уже реализованных сетевых инструментов или плагинов в javascript, которые сделали большую часть работы за вас. Я думаю, Yahoo! has released a nice data grid, что позволяет редактировать.

0

AbsolutePanel и LayoutPanel являются частью GWT и позволяют размещать любой элемент в произвольных координатах x и y. Я рекомендую некоторые решения на стороне клиента, такие как GWT, для любого серьезного приложения, в котором будет доступен javascript.

Если вы хотите решить это с помощью GAE и кода на стороне клиента, вы можете использовать CSS positioning для достижения вашего эффекта. Просто создайте атрибут top: и left: attribute с позицией: fixed, и вы можете заставить текст появляться в любом месте.

Я не уверен, что вы подразумеваете под «манипулировать положением текста», но я не думаю, что таблица будет хорошим решением, если вам нужен элемент управления на уровне пикселей.