问题标签 [tabris]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
60 浏览

button - Tabris 纽扣高度

我正在尝试制作一个多行按钮,但文本被截断。

是否可以调整按钮的高度?我发现的唯一东西是 setSize(width, height) 但这不起作用。

谢谢!托比

0 投票
3 回答
1214 浏览

cordova - 使用 Tabris 对抗 PhoneGap 或 Titanium 或 Corona 的劣势/优势

我正在阅读这篇文章: http: //www.infoq.com/articles/tabris
,并考虑了使用 tabris 与Phonegap http://phonegap.com/
等基于 html 的工具相比的好处。

是否还有 Tabris、Corona、Titanium 和 PhoneGap 的比较?就像这里提到的:
使用Phonegap和Titanium的优缺点是什么?
或者这里
用于 iOS 和 Android 开发的 Corona vs Titanium

据我所知,如果我有一个使用大量流量的应用程序(如果客户端和服务器之间有很多通信),我会使用 Tabris。

如果开发移动应用程序更快并且通过 Html/JavaScript 提供的有限功能就足够了,我会使用 PhoneGap。

你怎么看?

0 投票
1 回答
417 浏览

android - Tabris:使用 Swipe 实现滚动组件的正确方法

我尝试将滚动复合(垂直滚动)与使用手势(滑动)的分页导航结合使用。

我的应用程序在 Android 模拟器上运行良好(尝试过 Android 4.0.3、4.1.2、4.3),但我的手机 ZTE Blade III、Androind OS 4.0.4 出现问题。无论方向如何滑动都不起作用 HTC Desire 与 Android 4.4 在横向滑动时存在问题

难道我做错了什么。

我使用 SwipeDemo 入口点(从选项卡)进行了测试。

我也在方法中com.eclipsesource.tabris.demos.swipe.DictionarySwipeItem 给出了提示.hint( SWT.DEFAULT, 500 )createTitleLabel以便启用垂直滚动。

提前致谢

编辑:添加全新的示例/片段

0 投票
1 回答
48 浏览

tabris - TreeItem 上的 SetImage 在 Tabris iOS7 客户端中不起作用

我有一个 Tree (org.eclipse.swt.widgets.Tree.Tree) 的 selectionListener。如果此小部件中出现任何选择,则应检查关联的 TreeItem (org.eclipse.swt.widgets.TreeItem)。我已经一起使用了 TreeItem 的 setChecked 和 setImage 方法来实现这一点。它在 Android 上按预期工作。但是 iOS 不显示为 TreeItem 设置的图像(选中/未选中)。

0 投票
1 回答
33 浏览

android - Tabris 是否支持 SWT 链接?

我想使用 Tabris UI 框架创建超链接。我尝试使用以下代码但成功了。它适用于浏览器(RAP)。Android 和 iOS 不显示任何内容。

0 投票
2 回答
43 浏览

tabris - Tabris 1.3.0 - closeCurrentPage() 抛出错误,何时使用?

可能是一只新蜜蜂提出的一个非常愚蠢的问题。我正在寻找一种从页面导航回来的解决方案,而不是通过按下导航按钮,而是通过代码。所以在我的例子中,通过选择一个表格行,我打开了它的详细信息页面:

page.openPage(DetailsPage.class.getName());

此 DetailsPage 有一个删除按钮,可触发某些功能并要求在所有删除操作结束时关闭页面。

在此 DetailsPage 上使用 closeCurrentPage() 时出现此错误:java.lang.IllegalStateException: Can not close top level page。

关闭页面/导航回父级的正确方法是什么?

谢谢!文森特

0 投票
1 回答
146 浏览

android - tabris 中的离线应用示例

有没有人使用 Tabris 框架创建离线应用程序?随着 Tabris 1.3 版本(见链接)这似乎是可能的,但我不知道如何开始?

0 投票
1 回答
136 浏览

android - Tabris 示例

我是 tabris 移动框架的新手,我想为 android 应用程序使用 tabris sdk 制作按钮示例,请给我有关此任务的建议。以及如何在 eclipse 中导入项目以及 tabris 开发需要哪个插件。

谢谢

0 投票
1 回答
65 浏览

stylesheet - 如何在 tabris 中应用页面背景图像,最好使用 iOS 和/或 Android 设备的样式表

从文档和我在应用程序中看到的当前行为中,我不清楚这一点:样式表在使用网络浏览器时效果很好,但在移动应用程序上却不行。

所以我一直在寻找的是如何在我们的移动应用程序中应用不同的背景图像(或至少颜色)到导航页面(顶级页面列表)和任何其他页面。我们想对当前的样式应用不同的样式,我猜是默认样式,但不知道该怎么做。所以在这一点上,我不知道我可以要求我们的图形设计师提供什么。

我错过的任何文档或我可以查看的示例?

谢谢,文森特

0 投票
1 回答
34 浏览

tabris - 如何在 Tabris 中插入、更改或删除单个表格项?

我正在尝试了解如何使用 Tabris 进行设计。

我当前的设计通过设置一个新列表来更新 tableview:viewer.setInput(list);

这不是我想要的,因为它总是以令人讨厌的刷新视图行为刷新整个表。我想要的只是对表应用一个更改,所以删除一个树项,更改或插入。只需花一些时间让 viewer.insert(...), remove(...) 工作。此调用所需的 TreePath 让我感到困惑。试图创建一个我很确定它不正确。

有没有人有一个很好的例子或任何其他建议让我朝着正确的方向前进?

谢谢,文森特